欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

win c++内存泄漏检测(Visual Leak Detector)

程序员文章站 2022-04-19 07:57:33
...

win c++内存泄漏检测(Visual Leak Detector)

获取

连接 https://kinddragon.github.io/vld/

github 地址 https://github.com/KindDragon/vld

下载安装包 vld-2.5.1-setup.exe 直接安装

使用

main.cpp
#include "vld.h"

连接库文件 vld
pro

LIBS += -L'C:/Program Files (x86)/Visual Leak Detector/lib/Win64/' -lvld
INCLUDEPATH += 'C:/Program Files (x86)/Visual Leak Detector/include'
DEPENDPATH += 'C:/Program Files (x86)/Visual Leak Detector/include'

示例

#include <QApplication>
#include <QDebug>
#include<iostream>
//内存泄漏
#include "vld.h"

int main(int argc, char *argv[])
{

	QApplication a(argc, argv);
	int *p = new int(10);
	
	 return a.exec();
}

程序退出自动打印内存泄漏处

相关标签: c++