感谢博主 libaineu2004 整理的内存泄露检测方法,为了方便查询和学习,列出如下:
VLD相关资料:
20220214
VLD配置补充资料:
- 在VLD的安装路径下找到vld.ini,令 “ReportFile = .\memory_leak_report.txt“ 和 ReportTo = both",然后内存泄漏详细信息会自动打印到工作路径下的memory_leak_report.txt文件内。
- VS2015无法显示出错行号:属性页配置中,链接器–>所有选项–>生成调试信息–>优化以便于调试(/DEBUG)。
- 如果要用stdafx.h, 将 #include <vld.h> 加在stdafx.h文件内的 #include <afxwin.h> 前。