共用方式為


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 記憶體配置,以及報告攔截函式。

相關章節