在代码文件头中增加如下定义,在Debug模式下退出时,会提示内存泄漏的位置。
#define CHECK_MEMORY_LEAKS
#ifdef CHECK_MEMORY_LEAKS
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
#define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
#endif
在代码文件头中增加如下定义,在Debug模式下退出时,会提示内存泄漏的位置。
#define CHECK_MEMORY_LEAKS
#ifdef CHECK_MEMORY_LEAKS
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
#define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
#endif