共用方式為


CFileException 類別

表示檔案相關的例外狀況。

class CFileException : public CException

Members

7fcwft1a.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CFileException::CFileException

建構 CFileException 物件。

7fcwft1a.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CFileException::ErrnoToException

傳回與執行階段錯誤至數字的原因程式碼。

CFileException::GetErrorMessage

擷取描述例外狀況的訊息。

CFileException::OsErrorToException

傳回造成程式碼具有作業系統錯誤碼的。

CFileException::ThrowErrno

擲回根據執行階段錯誤數字的檔案例外狀況。

CFileException::ThrowOsError

擲回以作業系統錯誤代碼的檔案例外狀況。

7fcwft1a.collapse_all(zh-tw,VS.110).gif公用資料成員

名稱

描述

CFileException::m_cause

包含可移植的程式碼與例外狀況原因的。

CFileException::m_lOsError

包含相關作業系統錯誤代碼。

CFileException::m_strFileName

包含檔案名稱的這個例外狀況的。

備註

CFileException 類別包含保留可攜式讓程式碼與作業系統特定的錯誤代碼的公用資料成員。 類別也提供靜態成員函式以擲回的檔案例外狀況並提供傳回作業系統錯誤和 C 執行階段錯誤的原因是程式碼。

CFileException 建構物件並擲回在 CFile 成員函式和在衍生類別中的成員函式。 在 CATCH 運算式的範圍內,您可以存取這些物件。 針對可攜性,請只使用讓程式碼取得例外狀況的原因。 如需例外狀況的詳細資訊,請參閱本文 例外處理 (MFC)

繼承階層架構

CObject

CException

CFileException

需求

Header: afx.h

請參閱

參考

CException 類別

階層架構圖

其他資源

例外狀況的處理