Gestione degli errori (CRT)Error Handling (CRT)

Usare queste routine per gestire gli errori del programma.Use these routines to handle program errors.

Routine di gestione degli erroriError-Handling Routines

RoutineRoutine UsoUse
Macro assertassert macro Verifica la presenza di errori logici di programmazione ed è disponibile sia nelle versioni di rilascio sia nelle versioni di debug della libreria di runtime.Test for programming logic errors; available in both the release and debug versions of the run-time library.
Macro _ASSERT, _ASSERTE_ASSERT, _ASSERTE macros Simile a assert, ma è disponibile solo nelle versioni di debug della libreria di runtime.Similar to assert, but only available in the debug versions of the run-time library.
clearerrclearerr Reimposta l'indicatore di errore.Reset error indicator. L'indicatore di errore viene reimpostato anche dalla chiamata a rewind o dalla chiusura di un flusso.Calling rewind or closing a stream also resets the error indicator.
_eof_eof Controlla la fine del file in I/O di basso livello.Check for end of file in low-level I/O.
feoffeof Verifica la fine del file.Test for end of file. La fine del file viene indicata anche quando _read restituisce 0.End of file is also indicated when _read returns 0.
ferrorferror Verifica la presenza di errori di I/O del flusso.Test for stream I/O errors.
Macro _RPT, _RPTF_RPT, _RPTF macros Genera un report in modo simile a printf, ma è disponibile solo nelle versioni di debug della libreria di runtime.Generate a report similar to printf, but only available in the debug versions of the run-time library.
_set_error_mode_set_error_mode Modifica __error_mode per determinare una posizione non predefinita in cui il runtime C scrive un messaggio di errore per un errore che potrebbe terminare il programma.Modifies __error_mode to determine a non-default location where the C run time writes an error message for an error that will possibly end the program.
_set_purecall_handler_set_purecall_handler Imposta il gestore per una chiamata alla funzione virtuale pura.Sets the handler for a pure virtual function call.

Vedere ancheSee Also

Routine di runtime per categoriaRun-Time Routines by Category