Partager via


inattendu (CRT)

Appelle terminate ou une fonction que vous spécifiez en utilisant set_unexpected.

void unexpected( void );

Notes

La routine unexpected n'est pas utilisée avec l'implémentation actuelle de la gestion des exceptions C++. Par défaut, unexpected appelle terminate. Vous pouvez modifier ce comportement par défaut en écrivant une fonction d'arrêt personnalisée et en appelant set_unexpected avec le nom de votre fonction comme son argument. La routine unexpectedappelle toujours la dernière fonction donnée comme argument à set_unexpected.

Configuration requise

Routine

En-tête requis

unexpected

<EH.H>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Équivalent .NET Framework

System::Exception Class.

Voir aussi

Référence

Routines de la gestion d'exceptions

abort

_set_se_translator

set_terminate (CRT)

set_unexpected (CRT)

terminate (CRT)