次の方法で共有


CArchive::Read

アーカイブから指定されたバイト数を読み取ります。

UINT Read(
   void* lpBuf,
   UINT nMax 
);

パラメーター

  • lpBuf
    アーカイブから読み取ったデータを受け取ることで、ユーザーが指定したバッファーへのポインター。

  • nMax
    アーカイブから読み取るバイト数を指定する符号なし整数。

戻り値

実際に読み取ったバイト数を含む符号なし整数。戻り値が必要な数よりも小さい場合、ファイルの終端に到達した。例外は、ファイルの終端状態でスローされません。

解説

アーカイブがバイトを解釈されません。

、オブジェクトに含まれる通常の構造を読み取るに Serialize の関数内の [閲覧] のメンバー関数を使用できます。

使用例

char pbRead[100];
ar.Read(pbRead, 100);

必要条件

ヘッダー : afx.h

参照

関連項目

CArchive クラス

階層図