Partager via


__debugbreak

Section spécifique à Microsoft

Génère un point d'arrêt dans votre code, où l'utilisateur sera invité à exécuter le débogueur.

void __debugbreak();

Configuration requise

Intrinsèque

Architecture

Header

__debugbreak

x86, ARM, x64

<intrin.h>

Notes

L'intrinsèque __debugbreak du compilateur, similaire à DebugBreak, est une manière Win32 portable de générer un point d'arrêt.

Notes

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

Par exemple :

main() {
   __debugbreak();
}

est similaire à :

main() {
   __asm {
      int 3
   }
}

sur un ordinateur x86.

Cette routine est disponible uniquement en tant qu'intrinsèque.

Voir aussi

Référence

intrinsèques du compilateur

Mots clés C++