AfxDebugBreak (偵錯)
這個主題適用於:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
僅適用原生 |
||||
Pro、Premium 和 Ultimate |
僅適用原生 |
MFC 提供了一個特殊的 AfxDebugBreak 函式,可在原始程式碼中直接撰寫 (硬式編碼) 中斷點:
AfxDebugBreak( );
在 Intel 平台上,AfxDebugBreak 會產生下列會在原始程式碼裡而非在核心 (Kernel) 程式碼中斷的程式碼:
_asm int 3
在其他的平台上,AfxDebugBreak 只會呼叫 DebugBreak。
當您建立發行的組建或使用 #ifdef _DEBUG 來包圍它們時,請務必要移除 AfxDebugBreak 陳述式。