Partager via


Routines de la gestion d'exceptions

Utilisez les fonctions de gestion des exceptions C++ pour extraire des événements inattendus lors de l'exécution du programme.

Fonctions de gestion des exceptions

Fonction

Utilisez

Équivalent de .NET Framework

_set_se_translator

Gère les exceptions Win32 (exceptions structurées C) comme des exceptions de type C++.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

set_terminate

Installez votre propre routine d'arrêt pour être appelé par terminate

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

set_unexpected

Installez votre propre fonction d'arrêt pour qu'elle soit appelée par unexpected.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

terminate

Appelé automatiquement dans certains cas aprés qu'une exception soit levée. La fonction terminate appelle abort ou une fonction que vous spécifiez en utilisant set_terminate

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

inattendu

Appelle terminate ou une fonction que vous spécifiez en utilisant set_unexpected. La fonction unexpected n'est pas utilisé dans l'implémentation actuelle de gestion des exceptions Microsoft C++

System::Exception Class.

Voir aussi

Référence

Routines runtime par catégorie