Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez ces routines pour gérer les erreurs de programme.
Routines de gestion des erreurs
| Routine | Utiliser |
|---|---|
Macro assert |
Vérifier les erreurs logiques de programmation ; disponible dans les versions Release et Debug de la bibliothèque runtime. |
_ASSERT, _ASSERTE macros |
Similaire à assert, mais uniquement disponible dans les versions Debug de la bibliothèque runtime. |
clearerr |
Réinitialiser l’indicateur d’erreur. L’appel de rewind ou la fermeture d’un flux réinitialise également l’indicateur d’erreur. |
_eof |
Vérifier la fin du fichier dans les E/S de bas niveau. |
feof |
Vérifier la fin du fichier. La fin du fichier est également indiquée quand _read retourne la valeur 0. |
ferror |
Vérifier les erreurs d’E/S du flux. |
_RPT, _RPTF macros |
Générer un rapport similaire à printf, mais uniquement disponible dans les versions Debug de la bibliothèque runtime. |
_set_error_mode |
Modifie __error_mode pour déterminer un emplacement autre que celui utilisé par défaut dans lequel le Runtime C écrit un message d’erreur pour une erreur qui risque de mettre fin au programme. |
_set_purecall_handler |
Définit le gestionnaire pour un appel de fonction virtuelle pure. |