好久不写c++程序,今天遇到一个奇怪的问题。
std::list<int> g_list;我在dll中简单定义了一个全局变量,没想到程序加载之后,在退出时竟然提示内存泄露。
尝试了多种方法,最后将dll的编译选项改成mt,搞定。
到处都是坑!
DLL中全局std::list内存泄漏
本文记录了一次在DLL中使用全局std::list变量导致的内存泄漏问题及解决过程。作者通过调整编译选项为mt成功解决了该问题。
好久不写c++程序,今天遇到一个奇怪的问题。
std::list<int> g_list;尝试了多种方法,最后将dll的编译选项改成mt,搞定。
到处都是坑!

被折叠的 条评论
为什么被折叠?