Share via


__debugbreak

Spécifique à Microsoft

Provoque un point d'arrêt dans votre code, où l'utilisateur est invité à exécuter le débogueur.

void __debugbreak();

Configuration requise

Intrinsèque

Architecture

__debugbreak

x86, IPF, x64

Fichier d'en-tête <intrin.h>

Notes

L'intrinsèque du compilateur pour __debugbreak , semblable à DebugBreak, est un moyen portable Win32 de provoquer un point d'arrêt.

[!REMARQUE]

Lors de la compilation avec /clr, une fonction contenant __debugbreak sera compilée en langage MSIL.asm int 3 entraîne une fonction d'être compilé en natif.Pour plus d'informations, consultez __asm.

Par exemple :

main() {
   __debugbreak();
}

est semblable à :

main() {
   __asm {
      int 3
   }
}

sur un ordinateur x86.

Cette routine est uniquement disponible sous forme intrinsèque.

Voir aussi

Référence

Intrinsèques du compilateur

Mots clés C++