Gestione degli errori (CRT)
Utilizzare queste routine per gestire gli errori del programma.
Gestione degli errori delle routine
Routine |
Utilizzo |
Equivalente .NET Framework |
---|---|---|
assert macro |
Test per gli errori logici di programmazione; disponibile sia nelle versioni release che nelle versioni di debug della libreria di runtime |
|
_ASSERT, _ASSERTE macro |
Simile a assert, ma è disponibile solo nelle versioni di debug della libreria di runtime |
|
Reimposta l'indicatore di errore.Anche la chiamata di rewind o la chiusura di un flusso reimposta l'indicatore di errore. |
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma. |
|
Controllo di EOF a basso livello |
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma. |
|
Test per EOF.L'EOF viene anche visualizzato quando _read restituisce 0. |
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma. |
|
Test per gli errori di I/O del flusso |
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma. |
|
_RPT, _RPTF macro |
Generare un rapporto simile a printf, ma è disponibile solo nelle versioni di debug della libreria di runtime |
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma. |
Modificare __error_mode per determinare una posizione non predefinita in cui il runtime C visualizza un messaggio di errore per un errore che probabilmente terminerà il programma. |
|
|
Impostare il gestore per una chiamata di funzione virtuale pura. |
|