使用VLD遇到的问题
参考链接:https://blog.csdn.net/xp178171640/article/details/80828530
https://kinddragon.github.io/vld/
上面是VLD下载网址,可以直接在官网下载安装包进行安装
安装完成之后直接在main函数的头文件中引用
#include<vld.h>即可
但是在使用过程中不能显示出内存泄漏的具体是哪个文件的哪一行?
随后查阅资料得知,VS2015开始在
项目属性->链接器->调试->生成调试信息
这个选项里面添加了一个选项\DEBUG:FASTLINK这个导致VLD输出打印只有堆栈信息
把选项修改为\DEBUG:FULL即可如上述连接一样正常显示