gpt4 book ai didi

c++ - 我的 MFC 应用程序中报告了错误的内存泄漏

转载 作者:太空宇宙 更新时间:2023-11-04 12:10:13 24 4
gpt4 key购买 nike

抱歉格式不佳 - 在我的手机上写这个。

退出我的 MFC(也是 cli)应用程序时,我收到许多错误的内存泄漏报告。

经调查,MFC AfxDiagnosticInit 函数被调用得太早,因此内存泄漏转储发生在我的 CWinApp 析构函数被调用之前,导致许多误报内存泄漏

如何确保更快地调用 AfxDiagnosticInit,以便在泄漏转储开始之前调用我的静态变量析构函数(例如 CMyApp)?

最佳答案

只是跟进:我发现了真正的问题,它与它是一个混合模式的 C++/CLI 应用程序这一事实有关,并且 CLI 不允许 CRT 关闭。

修改后的问题在这里: Mixed-mode C++/CLI app not shutting down CLR correctly

关于c++ - 我的 MFC 应用程序中报告了错误的内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10184493/

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