如果您使用的是MFC程序;这很简单。通常,它具有内存泄漏检测功能。
我们用VS创建了一个MFC对话框程序,它自动检测内存泄漏。经过仔细研究,我们发现每个CPP文件都包含以下内容。代码:
#ifdef_DEBUG
#definenewDEBUG_NEW
#endif
DEBUG_NEW宏在afx.h文件中定义;这可以帮助我们检测内存泄漏。
如果包含上述代码的cpp文件在分配内存后没有释放内存。当程序停止时,VisualStudio的输出窗口将显示以下信息:
双击输出窗口中的粗线;然后IDE将打开该文件并查找该行。内存泄漏内存在哪里?
上一篇:电脑内存条检测工具
下一篇:前端内存泄漏检测工具