//第一種
1. 在APP開頭處包含如下代碼
#define CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
2. 在APP初始化的函數中加入
_CrtDumpMemoryLeaks();
3. Output中將會跟蹤全部內存建立和銷燬的過程,這些信息能夠忽略。
4. 程序退出時,output中將會顯示出建立內存未釋放的代碼行信息。
這個能夠解決絕大部分狀況下出現的內存泄露
//第二種
用於在發生內存泄露後,能夠定位到進行new操做的代碼行數:函數
#ifdef _DEBUG
#define new DEBUG_NEW
#endifspa