__debugbreak
Microsoft 特定的
在您的程式碼中導致中斷點,在該位置,系統會提示使用者執行偵錯工具。
void __debugbreak();
需求
內建 |
架構 |
頁首 |
---|---|---|
__debugbreak |
x86、ARM、x64 |
<intrin.h> |
備註
__debugbreak 編譯器內建物件與 DebugBreak (英文) 類型,是一種可導致中斷點的可移植 Win32 方法。
注意事項 |
---|
當使用 /clr 進行編譯時,包含 __debugbreak 的函式會編譯為 MSIL。asm int 3 會導致函式編譯為原生。如需詳細資訊,請參閱__asm。 |
例如:
main() {
__debugbreak();
}
類似於:
main() {
__asm {
int 3
}
}
(在 x86 電腦上)。
此常式僅可作為內建常式使用。