我们的代码里会有很多的内存泄漏,如何快速的定位和修复这些内存的泄漏是一项非常重要的技能,在这里分享一下如何从开发的代码里找到这种问题。
常见的C++程序分为两大类:MFC和Win32。先看第一种MFC程序如何找内存泄漏的问题。
MFC程序比较容易一些,因为它已经提供了这个功能,我们新建一个MFC的工程,我们在看到每一个CPP文件里面都有这样一句:
#ifdef _DEBUG
new DEBUG_NEW
#endif