您能夠嘗試RuntimeChecker試用到IBM Purify試用版。 一個免費的解決方案是在Visual Studio中使用如下代碼: html
#ifdef _DEBUG #define new DEBUG_NEW #endif
只需將其寫在全部cpp文件的頂部便可。 這將在中止調試運行時檢測應用程序的內存泄漏並將其列在輸出窗口中。雙擊內存泄漏行將突出顯示分配內存且從未釋放的行。這可能對您有所幫助:http://www.flipcode.com/archives/How_To_Find_Memory_Leaks.shtml 調試