__debugbreak
Specyficzne dla firmy Microsoft
Powoduje, że punkt przerwania w kodzie, w którym użytkownik będzie monitowany do uruchamiania debugera.
void __debugbreak();
Wymagania
Wewnętrzne |
Architektura |
nagłówek |
---|---|---|
__debugbreak |
x 86, ARM,x64 |
< intrin.h > |
Uwagi
__debugbreak Kompilatora wewnętrznych, podobnie jak DebugBreak, jest to przenośne Win32 sposób spowodować, że punkt przerwania.
[!UWAGA]
Podczas kompilacji z /clr, zawierający funkcję __debugbreak zostanie skompilowany do MSIL.asm int 3powoduje, że funkcja ma być kompilowana z macierzystego.Aby uzyskać więcej informacji, zobacz __asm.
Na przykład:
main() {
__debugbreak();
}
jest podobny do:
main() {
__asm {
int 3
}
}
na komputerze x 86.
Ta procedura jest dostępna tylko jako wewnętrznych.