如何在Visual Studio C++中检查内存是否已被释放?

2 c++ winapi memory-management visual-studio-2008

我想检查我的所有内存在C++中的Visual Studio 2008中是否已被释放.我听说我可以添加一些包含,也许可以写一些代码行,应该这样做.

有谁知道我怎么做?

提前致谢,

格雷格

Fre*_*son 5

这样的事情可能就是你想要的.

#define _CRTDBG_MAP_ALLOC
#include <stdio.h> 
#include <crtdbg.h>

int main()
{
    malloc(100);
    _CrtDumpMemoryLeaks();
    return 1;
}
Run Code Online (Sandbox Code Playgroud)