Control de errores (CRT)
Utilice estas rutinas para controlar los errores de programa.
Rutinas de control de errores
Routine | Usar |
---|---|
assert Macro |
Comprueba los errores lógicos de programación. Disponible en las versiones de lanzamiento y depuración de la biblioteca en tiempo de ejecución. |
Macros _ASSERT , _ASSERTE |
Similar a assert , pero disponible únicamente en las versiones de depuración de la biblioteca en tiempo de ejecución. |
clearerr |
Indicador de error de restablecimiento. La llamada a rewind o el cierre de una secuencia también restaura el indicador de error. |
_eof |
Comprueba el final de archivo en E/S de bajo nivel. |
feof |
Prueba el fin del archivo. El final del archivo también se indica cuando _read devuelve 0. |
ferror |
Comprueba los errores de E/S de secuencia. |
Macros _RPT , _RPTF |
Genera un informe similar a printf , pero disponible únicamente en las versiones de depuración de la biblioteca en tiempo de ejecución. |
_set_error_mode |
Modifica __error_mode para determinar una ubicación no predeterminada en donde el tiempo de ejecución de C escribe un mensaje de error si hay un error que podría finalizar el programa. |
_set_purecall_handler |
Establece el controlador de una llamada de función virtual pura. |