VC内存泄露检测

这是最简单的方式,但能力有限

使用VLD,一个开源的库

VLD 2.3版安装包下载:http://pan.baidu.com/s/1jGBWTMI


安装步骤:

1、安装的时候会自动添加系统环境

2、VS中的项目属性中添加头文件和lib,如路径是C:\Program Files\Visual Leak Detector\include和C:\Program Files\Visual Leak Detector\lib\Win32,附加依赖项添加vld.lib

3、cpp中添加#include <vld.h>

运行程序,程序终止后,会在输出中显示内存泄露的相关信息,VLD只能在Debug模式下起作用

你可能感兴趣的:(C++)