次の方法で共有


CArchiveException::m_cause

更新 : 2007 年 11 月

例外の原因を示します。

int m_cause;

解説

このデータ メンバは、int 型のパブリック変数です。値は、列挙型として CArchiveException で定義されています。列挙子とその意味は次のとおりです。

  • CArchiveException::none   エラーなし

  • CArchiveException::genericException   特定できないエラーが発生しました。

  • CArchiveException::readOnly   読み込み用に開いたアーカイブに書き込もうとしました。

  • CArchiveException::endOfFile   オブジェクトの読み込み中にファイル終端に到達しました。

  • CArchiveException::writeOnly   格納用に開いたアーカイブから読み込もうとしました。

  • CArchiveException::badIndex   ファイル形式が無効です。

  • CArchiveException::badClass   オブジェクトを誤った型のオブジェクトに読み込もうとしました。

  • CArchiveException::badSchema   クラスのバージョンが異なるオブジェクトを読み込もうとしました。

    d3s1kehy.alert_note(ja-jp,VS.90).gifメモ :

    CFileException の原因コードの列挙子は、CArchiveException の原因コードの列挙子とは別のものです。

    d3s1kehy.alert_note(ja-jp,VS.90).gifメモ :

    CArchiveException::generic は推奨されません。代わりに、genericException タグを使用してください。アプリケーションで generic を使用し、/clr でビルドすると、解析が容易でない構文エラーが発生します。

必要条件

ヘッダー : afx.h

参照

参照

CArchiveException クラス

階層図

その他の技術情報

CArchiveException のメンバ