1.初始VLD
VLD:Visual Leak Detector,可视化泄漏检测。
2.安装VLD(适用于vs2010~vs2015)
其它版本请参考其他文章进行手动配置。
软件下载地址:https://kinddragon.github.io/vld/
VLD安装步骤:
双击下载的.exe文件
经过以上步骤VLD就安装完毕了。
VLD安装目录下的文件:
测试VLD是否能用:
我使用的软件是vs2015
新建立一个C++工程
测试代码:
#include <iostream>
#include <vld.h>
using namespace std;
void main()
{
int *p = new int;//申请空间后没有进行释放,肯定是存在内存泄漏的
}
控制台显示结果:
说明有4个字节的内存泄漏,正好是一个int类型。