Gestion des erreurs (CRT)
Utilisez ces routines pour gérer des erreurs de programme.
Routines de gestion des erreurs
Routine |
Utilisez |
Équivalent de .NET Framework |
---|---|---|
assert macro |
Test des erreurs de logique de programmation ; disponible dans la version et les versions de débogage de la bibliothèque d'exécutables |
|
macros _ASSERT, _ASSERTE |
Similaire à assert, mais uniquement disponible dans les versions de débogage des bibliothèques Runtime |
|
Réinitialisez l'indicateur d'erreurs. Appel rewind ou la fermeture un flux de données rétablit également l'indicateur d'erreur. |
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme. |
|
Contrôle de file close dans l'E/S de bas niveau |
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme. |
|
Test pour la fin de fichier Fin de fichier est également indiquée lors retourne 0 pour _read . |
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme. |
|
Test des erreurs d'E/S de flux de données |
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme. |
|
_RPT, _RPTF macros |
Génère un rapport similaire à printf, mais uniquement disponible dans les versions de débogage de la bibliothèque d'exécutables |
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme. |
Modifie __error_mode pour déterminer un emplacement non défini par défaut dans lequel le run-time C écrit un message d'erreur pour une erreur qui peut terminer le programme. |
|
|
Définit le gestionnaire d'un appel de fonction virtuelle pure. |
|