CArchive::IsStoring

アーカイブがデータを格納中かどうかを判断します。

BOOL IsStoring( ) const;

戻り値

アーカイブが現在格納用に使用されている場合は 0 以外の値を返します。それ以外の場合は 0 を返します。

解説

このメンバー関数は、アーカイブされたクラスの Serialize 関数で呼び出します。

アーカイブの IsStoring ステータスが 0 以外の値の場合、IsLoading ステータスは 0 になります。反対に、アーカイブの IsStoring ステータスが 0 の場合は、IsLoading ステータスは 0 以外の値になります。

使用例

int i = 0;
if(ar.IsStoring())
   ar << i;
else
   ar >> i;           

必要条件

**ヘッダー:**afx.h

参照

参照

CArchive クラス

階層図

CArchive::IsLoading

その他の技術情報

CArchive のメンバー