在我的应用程序中,我希望C ++运行时库能够自动检测内存泄漏。在Win32应用程序中,通过添加以下代码可以很好地工作:
#if defined(_DEBUG) || defined(DEBUG)
_CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
#endif
在通用Windows应用程序中,遗憾的是没有效果。我尝试手动拨打_CrtDumpMemoryLeaks()
,但我找不到合适的地方。我将不胜感激任何建议。谢谢!