_CrtMemCheckpoint()
制作内存快照,然后可以用_CrtMemDifference()
比较两个快照。有关详细信息,请参见https://docs.microsoft.com/en-us/visualstudio/debugger/finding-memory-leaks-using-the-crt-library?view=vs-2019。我正在以下环境中开发应用程序:Windows,本机,32位,使用Visual Studio C ++和MFC构建,多个Com-Dll,ActiveX-Controls,库。当我的应用程序运行时,我在Windows任务管理器中看到它缓慢但不断地消耗内存(每10 kb左右,或者每10个应用程序“工作周期”约1千内存),我需要弄清楚这种消耗发生的位置。 >
背景信息:
所以我的问题是:
我正在以下环境中开发应用程序:Windows,本机,32位,使用Visual Studio C ++和MFC构建,多个Com-Dll,ActiveX-Controls,库。当我的应用程序运行时,我在Windows -...
_CrtMemCheckpoint()
制作内存快照,然后可以用_CrtMemDifference()
比较两个快照。有关详细信息,请参见https://docs.microsoft.com/en-us/visualstudio/debugger/finding-memory-leaks-using-the-crt-library?view=vs-2019。_CrtMemCheckpoint()
制作内存快照,然后可以用_CrtMemDifference()
比较两个快照。有关详细信息,请参见https://docs.microsoft.com/en-us/visualstudio/debugger/finding-memory-leaks-using-the-crt-library?view=vs-2019。