次の方法で共有


MFC 内のファイル

Microsoft Foundation クラス ライブラリ (MFC) では、 CFile クラスが通常のファイル I/O 操作を処理します。 この一連の記事では、ファイルを開いたり閉じたり、それらのファイルに対するデータの読み取りと書き込みを行う方法について説明します。 また、ファイルの状態の操作についても説明します。 MFC のオブジェクト ベースのシリアル化機能をファイル内のデータの読み取りと書き込みの代替方法として使用する方法については、 シリアル化に関する記事を参照してください。

MFC CDocument オブジェクトを使用すると、フレームワークはシリアル化作業の多くを行います。 特に、フレームワークは CFile オブジェクトを作成して使用します。 クラス SerializeCDocument メンバー関数のオーバーライドでコードを記述するだけで済みます。

CFile クラスは、汎用バイナリ ファイル操作のインターフェイスを提供します。 CStdioFileから派生したCMemFileクラスとCFile クラス、およびCSharedFileから派生したCMemFile クラスは、より特殊なファイル サービスを提供します。

MFC ファイル処理の代替方法の詳細については、「Run-Time ライブラリ リファレンス」の 「ファイル処理 を参照してください

派生 CFile クラスの詳細については、 MFC 階層グラフを参照してください。

どうしたいんですか

CFile を使用する

MFC シリアル化の使用 (オブジェクトの永続化)

こちらも参照ください

概念
MFC の一般的なトピック
CArchive クラス
CObject クラス