MFC 偵錯技術
這個主題適用於:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
僅適用原生 |
||||
Pro、Premium 和 Ultimate |
僅適用原生 |
如果您正在偵錯 MFC 程式,這些偵錯技術可能很有幫助。
在本節中
AfxDebugBreak
描述 AfxDebugBreak 函式,您可以使用這個函式在原始程式碼中撰寫中斷點。TRACE 巨集
討論並提出 ATLTRACE 和 MFC TRACE 巨集的範例,讓您的程式可以在偵錯工具輸出視窗中顯示訊息。在 MFC 偵測記憶體遺漏
提供偵測已配置但從不解除配置之記憶體的 MFC 類別和函式的連結。 連結包括:追蹤記憶體配置、啟用記憶體診斷、取得記憶體快照、檢視記憶體統計資料和物件傾印。
相關章節
減少 MFC 偵錯組建的大小
在您建置 MFC 應用程式的偵錯版本時,提供解決方法給偵錯資訊所使用的大量磁碟空間。MFC 判斷提示
討論並提供使用 ASSERT 巨集來檢查判斷提示錯誤的範例程式碼。偵錯 Visual C++
討論 C 和 C++ 應用程式的一些常見偵錯問題和技巧。偵錯工具安全性
提供更安全偵錯的建議事項。