忆杰的博客

忆杰的博客

Visual Leak Detector内存泄漏检测

本来想写点东西,发现用Visual Leak Detector检测内存泄漏实在是太简单,都不需要说什么。

直接在https://kinddragon.github.io/vld/  下载安装好了之后vs2019就已经可以识别到头文件和lib

#define VLD_FORCE_ENABLE //在Release模式下,不会链接Visual Leak Detector,宏定义是为了Release版本也能生成报告
#include<vld.h>
#include<stdlib.h>
#include<stdio.h>

char* f()
{
char* p = new char;
return p;
}

只需要把头文件放在想要检测的模块,如果是主模块就放在main函数,如果是dll我试了,在dll的模块#include <vld.h>之后也可以检测到内存泄漏,非常的方便。

https://jishuin.proginn.com/p/763bfbd5b056

评论已关闭。