Visual Leak Detector是一款完全免费的内存泄漏检测工具,软件采用C++开发,完全开源,相比Visual C++自带的内存检测机制,Visual Leak Detector可以显示导致内存泄露的完整内存分配调用堆栈。一般情况下,当程序越来越复杂的时候,内存的管理也相对变得更加复杂,稍有不慎就会出现内存问题,其中内存泄漏就是我们常见内存为题之一,如果当泄漏严重的时候,会对系统造成严重的影响,当然在泄漏不是很严重的情况下我们是很难察觉到的。
功能特色
1、 可以得到内存泄漏点的调用堆栈,如果可以的话,还可以得到其所在文件及行号;
2、 可以得到泄露内存的完整数据;
3、 可以设置内存泄露报告的级别;
4、 它是一个已经打包的lib,使用时无须编译它的源代码。而对于使用者自己的代码,也只需要做很小的改动;
5、 他的源代码使用GNU许可发布,并有详尽的文档及注释。对于想深入了解堆内存管理的读者,是一个不错的选择。
∨ 展开