CMemFile::Detach

バイト ※ デタッチ);

戻り値

メモリ ファイルの内容を含むメモリ ブロックへのポインター。

解説

CMemFileが使用されているメモリ ブロックへのポインターを取得するには、この関数を呼び出す。

この関数を呼び出すと、 CMemFileも閉じられます。Attachを呼び出してCMemFileはメモリ ブロックを再アタッチできます。ファイルを再アタッチし、データを使用する場合は、デタッチを呼び出す前に、ファイルの長さを取得するには、 CFile::GetLengthを呼び出す必要があります。そのデータを使用できるように、 CMemFileにメモリ ブロックを接続する場合は注意してください (nGrowBytes = = 0)、メモリ ファイルを成長することができなくなります。

CMemFile 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CMemFile::AttachCFile::GetLength(&N)

Index