다음을 통해 공유


CFileException 클래스

파일 관련 예외 조건을 나타냅니다.

class CFileException : public CException

Members

Public 생성자

Name

설명

CFileException::CFileException

CFileException 개체를 생성합니다.

Public 메서드

Name

설명

CFileException::ErrnoToException

반환 코드는 런타임 오류 번호에 해당 발생 합니다.

CFileException::GetErrorMessage

예외를 설명 하는 메시지를 검색 합니다.

CFileException::OsErrorToException

운영 체제 오류 코드에 해당 하는 원인 코드를 반환 합니다.

CFileException::ThrowErrno

런타임 오류 번호에 따라 파일 예외를 throw 합니다.

CFileException::ThrowOsError

운영 체제 오류 번호에 따라 파일 예외를 throw 합니다.

공용 데이터 멤버

Name

설명

CFileException::m_cause

예외 원인에 해당 하는 이식 가능한 코드를 포함 합니다.

CFileException::m_lOsError

관련된 운영 체제 오류 번호가 들어 있습니다.

CFileException::m_strFileName

이 예외에 대 한 파일 이름을 포함합니다.

설명

CFileException 클래스 휴대용 원인 코드와 운영 체제 특정 오류 번호를 포함 하는 공용 데이터 멤버를 포함 합니다. 클래스는 정적 멤버 함수가 파일 예외를 throw 하 고 반환 코드는 C 런타임 오류와 작동 시스템 오류 발생을 제공 합니다.

CFileException개체를 생성 하 고 발생 CFile 멤버 함수에서 파생 된 클래스의 멤버 함수입니다. 이러한 개체의 범위 내에서 액세스할 수 있는 CATCH 식. 이식성에 대해 원인 코드 예외 사유를 얻을 수 있음. 예외에 대 한 자세한 내용은 예외 처리 (MFC).

상속 계층 구조

CObject

넓습니다

CFileException

요구 사항

헤더: afx.h

참고 항목

참조

CException 클래스

계층 구조 차트

기타 리소스

예외 처리