CFileException クラス
ファイルに関連した例外状態を表します。
class CFileException : public CException
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CFileException オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
ランタイム エラー番号に相当する原因コードを返します。 |
|
例外を説明したメッセージを取得します。 |
|
オペレーティング システムのエラー コードに相当する原因コードを返します。 |
|
ランタイム エラー番号に応じたファイル例外をスローします。 |
|
オペレーティング システムのエラー番号に応じたファイル例外をスローします。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
例外原因を示す移植性のあるコードを保持します。 |
|
関連するオペレーティング システムのエラー番号を保持します。 |
|
例外に関連したファイル名が入ります。 |
解説
CFileException のクラスは、ポータブル原因コードと操作システム固有のエラー番号を保持するパブリック データ メンバーが含まれています。クラスは、例外のスロー ファイルとオペレーティング システムのエラーと C ランタイム エラーの両方の原因コードに返す静的メンバー関数を提供します。
CFileException のオブジェクトは CFile のメンバー関数と派生クラスのメンバー関数で構築され、がスローされます。CATCH の式のスコープ内でこれらのオブジェクトにアクセスできます。移植性を考慮して、例外の理由を取得する原因コードのみを使用します。例外の詳細については、" " 例外処理 (MFC)を参照してください。
継承階層
CFileException
必要条件
ヘッダー: afx.h