Visual C++程序內存泄露檢測工具Visual Leak Detectorwindows
安裝方法是複製vld.h和vldapi.h到vs安裝目錄下vc的include文件夾中,複製vld.lib、vldmt.lib和vldmtdll.lib到vc的lib文件夾中,複製dbghelp.dll到vc的bin文件夾中,並在Application的包含main函數的文件中添加#include <vld.h>(若有"stdfx.h",則放在緊接着這以後)api
調試應用程序,則在vs的output窗口能夠看到是否有內存泄露函數
windows平臺上,安裝Windbg,地址爲https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx工具
將路徑添加到環境變量Path中。調試
在cmd窗口中執行code
adplus -hang -o z:\temp -p 1234
參數說明:blog
調試Dump文件進程
(1) 啓動 Windbg 打開 Dump 文件 (File -> Open Crash Dump...)內存
(2) 載入 SOS.dllget
.load C:/Windows/Microsoft.NET/Framework64/v4.0.30319/sos.dll