3
A
回答
4
內存跟蹤在MFC Debug版本中默認啓用。如果有必要,AfxEnableMemoryTracking主要用於臨時禁用某些代碼片段中的內存跟蹤。要使用MFC內置內存泄漏檢測,確保每.cpp文件包含所有行#include後下面的代碼:
#ifdef _DEBUG #define new DEBUG_NEW #endif
+0
爲什麼不直接在頭文件中定義? – Puppy 2010-08-12 18:11:54
+1
在h文件中重新定義新運算符可能導致許多h文件的編譯失敗,或者某些庫的未定義行爲。這就是爲什麼new運算符僅在本地爲.cpp文件定義的原因。 – 2010-08-13 04:59:09
相關問題
- 1. 內存泄漏沒有檢測到CRT內存泄漏檢測
- 2. 使用chrome檢測內存泄漏
- 3. 檢測內存泄漏使用PerfView
- 4. 檢測Android內存泄漏
- 5. 內存泄漏檢測器
- 6. VisualVM內存泄漏檢測
- 7. 檢測Ruby內存泄漏
- 8. Tomcat7檢測內存泄漏
- 9. 檢測內存泄漏
- 10. 檢測TWebModule內存泄漏
- 11. Valgrind在fclose檢測到內存泄漏()
- 12. 檢測到內存泄漏! CwinThread
- 13. 檢測到的內存泄漏
- 14. FastMM無法檢測到內存泄漏
- 15. 檢測不到的內存泄漏
- 16. 用Valgrind檢測內存泄漏
- 17. Windows API調用內存泄漏檢測
- 18. 用Visual Studio 2010檢測內存泄漏?
- 19. 使用Spritebuilder建立內存(沒有檢測到泄漏)
- 20. 內存泄漏檢測工具
- 21. 如何檢測j2me內存泄漏?
- 22. 如何檢測內存泄漏
- 23. DLL中的內存泄漏檢測
- 24. 如何檢測內存泄漏?
- 25. Solaris 9:內存泄漏檢測
- 26. 檢測進程運行內存泄漏
- 27. 檢測內存泄漏計算對象
- 28. C++內存泄漏檢測方法
- 29. valgrind如何檢測內存泄漏
- 30. C++內存泄漏,如何檢測
我這個昨天已經發現,我用它來禁用某些情況下,當跟蹤泄漏報告(由其他人修復)在調試器中退出我們的應用程序時需要很長的時間才能列出。 M. – Max 2010-08-12 17:37:00