现在的位置: 首页 > 综合 > 正文

wince VECTOR bug使用记录

2013年10月21日 ⁄ 综合 ⁄ 共 385字 ⁄ 字号 评论关闭

花了一个上午的时间查了内存泄漏最终问题处在一个小细节,汗啊。。。记录下

typedef struct _MylistSHELLITEM
{   

std::vector<int> Number;
 CString Mystr;
}MylistSHELLITEM,*PMylistSHELLITEM;

typedef std::vector<MylistSHELLITEM> hmjMy_m_VectorShellItem;

 hmjMy_m_VectorShellItem My_m_VectorShellItem;

在使用My_m_VectorShellItem之前一定要记得进行size()判断大小,否则在不留意使用到My_m_VectorShellItem里面的东西的时候会直接返回例如

 CString Myceshi;
Myceshi=My_m_VectorShellItem[0].Mystr

 

抱歉!评论已关闭.