Condividi tramite


__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.

Vedere anche

Riferimenti

Intrinseci del compilatore

Parole chiave C++