wince VECTOR bug使用记录

来源:互联网 发布:apache ab 动态参数 编辑:程序博客网 时间:2024/05/17 22:00

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

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