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