西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Visual C++內(nèi)存檢測(cè)工具(Visual Leak Detector)

2.2.3 官方安裝版
  • Visual C++內(nèi)存檢測(cè)工具(Visual Leak Detector)2.2.3 官方安裝版
  • 軟件大小:2.3M
  • 更新時(shí)間:2015-01-14 11:54
  • 軟件語(yǔ)言:英文
  • 軟件廠商:
  • 軟件類別:國(guó)外軟件 / 免費(fèi)軟件 / 編程輔助
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinAll, WinXP
  • 官方網(wǎng)站:https://vld.codeplex.com
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

Visual Leak Detector是一款免費(fèi)的、健全的、開(kāi)源的Visual C++內(nèi)存泄露檢測(cè)系統(tǒng)。相比Visual C++自帶的內(nèi)存檢測(cè)機(jī)制,Visual Leak Detector可以顯示導(dǎo)致內(nèi)存泄露的完整內(nèi)存分配調(diào)用堆棧。

Visual Leak Detector其實(shí)是基于vc自帶的檢測(cè)工具工作的,雖然知道原理的情況下我們自己也可以做出一個(gè)功能類似的東西來(lái)。但是又何必再造車輪呢?vld本身是開(kāi)源項(xiàng)目,想要知道其實(shí)現(xiàn)的童鞋可以看看它的代碼哦。大致上似乎是基于VC++DEBUGER和CRT庫(kù)提供的檢測(cè)和定位內(nèi)存泄漏的工具,不過(guò)作為一個(gè)有歷史的開(kāi)源項(xiàng)目,其功能自然沒(méi)有簡(jiǎn)單到這種程度。

vld簡(jiǎn)單易用,文檔也很豐富,對(duì)于內(nèi)存泄露的具體位置也能以調(diào)用堆棧的形式詳細(xì)的顯示出來(lái)。在代碼上的變動(dòng)只需要簡(jiǎn)單的加上#include 就可以了。集成起來(lái)也很方便,與其他的第三方庫(kù)沒(méi)有區(qū)別,而且它本身只工作在debug模式,release的時(shí)候根本就不會(huì)編譯,相當(dāng)之便利。不知道如何配置的童鞋可以參考下面的來(lái)做,注意更改成自己的vld安裝路徑就好:

下載Visual Leak Detector,當(dāng)前版本2.4,在Visual C++ IDE的"工具"→"選項(xiàng)"→"項(xiàng)目和解決方案"→"VC++ 目錄","包含文件"增加VLD的"\include"路徑,"庫(kù)文件"增加VLD的"\lib\Win32"路徑,另外動(dòng)態(tài)庫(kù)"\bin\Win32"路徑在安裝時(shí)已經(jīng)添加到環(huán)境變量里面了,若是未添加,則需要手動(dòng)拷貝"\bin\Win32"下的文件到工程Debug目錄。下

軟件標(biāo)簽: 內(nèi)存檢測(cè)

1.新建一個(gè)Win32控制臺(tái)項(xiàng)目;
2.添加代碼如下所示:
#include "stdafx.h"
#include "vld.h"
int _tmain(int argc, _TCHAR* argv[])
{
char *pBuf = new char[200];
return 0;
}
3.在Debug模式下的“輸出”窗口,將有如下信息:
報(bào)告列出了內(nèi)存泄露是在第幾塊,所在的地址,泄露的字節(jié),調(diào)用的堆棧,內(nèi)存內(nèi)容。雙擊調(diào)用堆棧可以跳轉(zhuǎn)到所在行。
4.在Release模式下,不會(huì)鏈接Visual Leak Detector。
5.Visual Leak Detector有一些配置項(xiàng),可以設(shè)置內(nèi)存泄露報(bào)告的保存地(文件、調(diào)試器),拷貝"\Visual Leak Detector"路徑下的vld.ini文件到工程的Debug目錄下(在IDE運(yùn)行的話,則需要拷貝到工程目錄下),修改以下項(xiàng):
ReportFile = .\memory_leak_report.txt
ReportTo = both
直接雙擊Debug目錄下exe,文件內(nèi)容跟“輸出”窗口的內(nèi)容一樣。

其他版本下載

最新評(píng)論查看所有(1)條評(píng)論 >

第 1 樓 廣東廣州電信 網(wǎng)友 客人 發(fā)表于: 2013/4/25 22:30:12
很有用,有些問(wèn)題沒(méi)辦法用智能指針解決

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(1)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載