Gestion des erreurs (CRT)
Utilisez ces routines pour gérer les erreurs de programmation.
routines de gestion des erreurs
routine |
Utilisation |
équivalent du .NET Framework |
---|---|---|
macro d'assertion |
Tester les erreurs de logique de programmation ; disponibles dans la version release et debug de la bibliothèque Runtime |
|
macros de_ASSERT ; _ASSERTE |
Semblable à assert, mais uniquement disponible dans les versions debug de la bibliothèque Runtime |
|
Réinitialisez l'indicateur d'erreur.Appelant rewind ou la fermeture d'un flux de données réinitialise également l'indicateur d'erreur. |
Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé. |
|
Contrôle de fin de fichier dans les E/S de bas niveau |
Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé. |
|
Test de fin de fichier.De fin de fichier est également indiqué quand retourne 0 d' _read. |
Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé. |
|
Tester les erreurs d'E/S de flux de données |
Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé. |
|
macros de_RPT, _RPTF |
Créer un rapport semblable à printf, mais uniquement disponible dans les versions debug de la bibliothèque Runtime |
Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé. |
Modifie __error_mode pour déterminer un emplacement non défini par défaut où le runtime C écrit un message d'erreur pour une erreur qui arrêtera probablement le programme. |
|
|
Définit le gestionnaire pour un appel de fonction virtuelle pure. |
|