gpt4 book ai didi

c++ - 与 crtdbg 相比,Visual Leak Detector 不会打印任何泄漏

转载 作者:行者123 更新时间:2023-11-28 05:33:00 30 4
gpt4 key购买 nike

我已经为这个问题搜索了很多,但仍然可以找到解决方案。

我最近下载了 VLD 2.5 并从头开始编译,适用于 Visual Studio 2013 和 2015。在我的项目中使用它之前,我认为我运行了包提供的测试。但是所有的测试都失败了。

所有测试套件的行为相同,报告于 https://vld.codeplex.com/workitem/10617

MFC-Test 应用程序输出以下内容: Output of vldmfc.exe

这里的要点是:CRT 检测到泄漏,应用程序分配的 CString 对象,VLD 没有。

我错过了什么?

最佳答案

找到了解决方案。全局标志是永久设置的。如果出现此类错误,您需要重置它们。

查看 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 并将 GlobalFlag 重置为 0(或使用 gflags.exe)。

干杯,路易斯。

关于c++ - 与 crtdbg 相比,Visual Leak Detector 不会打印任何泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38994076/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com