vld

来源:互联网 发布:2003年nba总决赛数据 编辑:程序博客网 时间:2024/06/06 02:21

http://www.cnblogs.com/dwjaissk/archive/2007/11/08/952927.html

 

灵活自由是C语言的一大特色,但这个特色也难以避免的带来一些副作用,比如内存泄露。众所周知,内存泄露的问题比较复杂,程序正常运行时你看不出它有任何异常,但长时间运行或在特定条件下特定操作重复多次时,它才暴露出来。所以,内存泄露往往是难以发现,也难以定位解决的。

Visual Leak DetectorVLD)是一款用于Visual C++的免费的内存泄露检测工具,用户可从http://www.codeproject.com/tools/visualleakdetector.asp下载,该软件以库形式与用户的被测工程一起使用,由于VLD是按LGPLGNU LESSER GENERAL PUBLIC LICENSE)协议对外开源,所以使用VLD是安全的,不必担心版权问题。

VcTester是一款适合于VC代码的白盒测试工具,借助它的脚本驱动与脚本桩功能,可以方便的发起各项测试,因为内存泄露通常在特定操作下才发生,将VcTesterVLD配合使用,由VcTester模拟各种应用场景,VLD检测这些使用场合下有无内存泄露。

原创粉丝点击