阅读背景:

结构体中用CString的请注意了

来源:互联网 

定义结构体
CEventMsg
{
   CString str;
  int n;
} a;
如果memset(a,0,sizeof(CEventMsg));则会引起程序崩溃,如果想用memset,CString 换为string即可.关于崩溃原因愚人认为CString的内存分配机制与STL中的string不同.由于时间原因,来不及分析两者的不同点,请其他高手作答了...如果mem




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: