返回> 网站首页 

奇怪的stl map内存泄露

yoours2012-12-04 17:26:50 阅读 1527

简介一边听听音乐,一边写写文章。

在VC2008创建Win32的DLL工程中,定义了全局的变量,如下:
std::map<int, BYTE> m_iByte;

找到这个问题点的方法,是在将代码精简到最后只剩下了该定义,去掉后无泄露问题。
       原因不详,解决方法如下:
        修改工程属性(Debug)     C/C++ => Code Generation => Runtime Library = Multi-threaded Debug (/MTd)
(Release) /MT


微信小程序扫码登陆

文章评论

1527人参与,0条评论