64,643
社区成员
发帖
与我相关
我的任务
分享
#define CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
int main()
{
//这里设个断点,然后F5->F10
int *p=(int*)malloc(sizeof(int)*4);
_CrtDumpMemoryLeaks();//Debug
}//F10走到这个,看下面Debug窗口信息,如下的话,就是有内存泄露
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Detected memory leaks!
Dumping objects ->
{43} normal block at 0x00371000, 16 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.