我想在Windows中檢測C++程序的內存泄漏。 我在MSDN上也閱讀了關於mermoy leak detection的文檔,我也開始使用Visual Leak Detector。使用/不使用Visual Leak Detector的C++中的內存泄漏檢測
我對泄漏的報道有疑問。 我期待一個帶有行號的文件名,但我總是報告下面的文本。 除了文件名和行號以外,它具有泄漏描述(塊類型,內存地址,數據等)的所有組件。 。
如果是真正的泄漏? 如果是,你知道爲什麼文件/行不報告? 在此期間,我在看看還在this url
感謝
Detected memory leaks! Dumping objects -> {4723} normal block at 0x04AFB5B8, 8 bytes long. Data: 2C 3F 00 00 28 3F 00 00 {1476} normal block at 0x04AC3B58, 12 bytes long. Data: 00 CD CD CD EB 01 75 4C CA 3D 0B 00 Object dump complete.
http://www.flipcode.com/archives/How_To_Find_Memory_Leaks.shtml – DumbCoder 2010-08-25 09:58:07
這是題外話題,但我之前曾建議使用智能指針來避免手動內存管理和內存泄漏 – Ahmed 2010-08-25 11:07:20
您應該使用deleaker。它必須幫助你。 – 2011-12-21 20:11:11