CRT 偵錯技術
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
僅適用原生 |
|||
Standard 版 |
僅適用原生 |
|||
Pro/Team 版 |
僅適用原生 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
如果您要偵錯使用 C 執行階段程式庫的程式,可以使用這些偵錯技術。
在本節中
CRT 偵錯程式庫操作
描述由 C 執行階段程式庫提供的偵錯支援,並提供存取這些工具的指示。報告巨集
提供 _RPTn 和 _RPTFn 巨集 (定義於 CRTDBG.H) 的資訊,這些巨集取代偵錯中 printf 陳述式的使用。堆積配置函式的偵錯版本
討論堆積配置函式的特殊偵錯版本,包括:CRT 對應呼叫的方式、明確呼叫他們的優點、如何避免轉換、追蹤用戶端區塊中不同的配置類型,以及未定義 _DEBUG 的結果。CRT 偵錯堆積
提供記憶體管理和偵錯堆積、偵錯堆積上的區塊類型、使用偵錯堆積、回報函式的堆積狀態和追蹤堆積配置要求的連結。撰寫偵錯攔截函式
列出以下主題的連結:用戶端區塊攔截函式、配置攔截函式,配置攔截與 CRT 記憶體配置,以及報告攔截函式。