列表格式显示
热搜词:winrar ftp office photoshop 输入法 ghost win7
广告招商中...... 联系方式!
私信 +好友
1: visualleak /
2: visualleak / vld-2.3-setup.exe
3: visualleak / VLD.2.4rc2.exe
visual leak detector 是一款安全便捷的编程软件检测工具,系统检测异常故障提醒,一键安装快速管理。快来绿色资源网下载体验吧!
visual leak detector是一款免费的、健全的、开源的visual c++内存泄露检测系统。相比visual c++自带的内存检测机制,visual leak detector可以显示导致内存泄露的完整内存分配调用堆栈。
下载visual leak detector,在visual c++ ide的"工具"→"选项"→"项目和解决方案"→"vc++ 目录","包含文件"增加vld的"\include"路径,"库文件"增加vld的"\lib\win32"路径,另外动态库"\bin\win32"路径在安装时已经添加到环境变量里面了,若是未添加,则需要手动拷贝"\bin\win32"下的文件到工程debug目录。下
1.新建一个win32控制台项目;
2.添加代码如下所示:
#include "stdafx.h"
#include "vld.h"
int _tmain(int argc, _tchar* argv[])
{
char *pbuf = new char[200];
return 0;
}
3.在debug模式下的"输出"窗口,将有如下信息:
报告列出了内存泄露是在第几块,所在的地址,泄露的字节,调用的堆栈,内存内容。双击调用堆栈可以跳转到所在行。
4.在release模式下,不会链接visual leak detector。
5.visual leak detector有一些配置项,可以设置内存泄露报告的保存地(文件、调试器),拷贝"\visual leak detector"路径下的vld.ini文件到工程的debug目录下(在ide运行的话,则需要拷贝到工程目录下),修改以下项:
reportfile = .\memory_leak_report.txt
reportto = both
直接双击debug目录下exe,文件内容跟"输出"窗口的内容一样。
本页Html网址:/htmlsoft/57131.html
本页aspx网址:/soft.aspx?id=57131&bianhao=20240101_013629_380258&kind1=09编程开发&kind2=编程工具
上一篇:visual assist x正式版
下一篇:vc++正则表达式测试器
增加