__debugbreak
Sezione specifica Microsoft
Genera un punto di interruzione nel codice in corrispondenza del quale all'utente verrà richiesto di eseguire il debugger.
void __debugbreak();
Requisiti
Funzione intrinseca |
Architettura |
Header |
---|---|---|
__debugbreak |
x86, ARM, x64 |
<intrin.h> |
Note
La funzione intrinseca del compilatore __debugbreak, simile a DebugBreak, è un modo portabile disponibile in Win32 per inserire un punto di interruzione.
Nota
Quando si esegue la compilazione con /clr, una funzione contenente __debugbreak verrà compilata per MSIL.asm int 3 determina la compilazione di una funzione per il codice nativo.Per altre informazioni, vedere __asm.
Ad esempio:
main() {
__debugbreak();
}
è simile a:
main() {
__asm {
int 3
}
}
in un computer x86.
Questa routine è disponibile solo come funzione intrinseca.