Condividi tramite


Classe di CFileException

Rappresenta uno stato di eccezione file correlato.

class CFileException : public CException

Membri

7fcwft1a.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CFileException::CFileException

Costruisce un oggetto CFileException.

7fcwft1a.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CFileException::ErrnoToException

Codice di causa della corrispondente al numero di runtime.

CFileException::GetErrorMessage

Recupera il messaggio che viene descritta un'eccezione.

CFileException::OsErrorToException

Restituisce un codice delle cause che corrisponde a un codice di errore del sistema operativo.

CFileException::ThrowErrno

Genera un'eccezione di file basata su un numero di errore di runtime.

CFileException::ThrowOsError

Genera un'eccezione di file basata su un numero di errore del sistema operativo.

7fcwft1a.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CFileException::m_cause

Contiene il codice portabile che corrisponde alla causa di un'eccezione.

CFileException::m_lOsError

Contiene il numero errore del sistema operativo correlato.

CFileException::m_strFileName

Contiene il nome del file per questa eccezione.

Note

La classe CFileException include i membri dati pubblici che utilizzano codice portabile causa e il numero errore funzionamento-sistema- specifico.La classe fornisce anche funzioni membro statico per generare eccezioni di file e restituire i codici di seguito per gli errori del sistema operativo che gli errori di runtime del linguaggio C.

Gli oggetti diCFileException vengono costruiti e generati nelle funzioni membro CFile e funzioni membro delle classi derivate.È possibile accedere a questi oggetti in un'espressione CATCH.Per la portabilità, utilizzare solo il codice di seguito per ottenere la causa di un'eccezione.Per ulteriori informazioni sulle eccezioni, vedere l'articolo Gestione delle eccezioni (MFC).

Gerarchia di ereditarietà

CObject

CException

CFileException

Requisiti

Header: afx.h

Vedere anche

Riferimenti

Classe di CException

Grafico della gerarchia

Altre risorse

Elaborazione delle eccezioni