Freigeben über


Dateien in MFC

In der Microsoft Foundation Class Library (MFC) verarbeitet Klasse CFile normale Datei-E/A-Vorgänge. In dieser Artikelfamilie wird erläutert, wie Dateien geöffnet und geschlossen sowie Daten in diese Dateien gelesen und geschrieben werden. Außerdem werden Dateistatusvorgänge erläutert. Eine Beschreibung der Verwendung der objektbasierten Serialisierungsfeatures von MFC als alternative Möglichkeit zum Lesen und Schreiben von Daten in Dateien finden Sie im Artikel Serialisierung.

Hinweis

Wenn Sie MFC-Objekte CDocument verwenden, funktioniert das Framework viel von der Serialisierung für Sie. Insbesondere erstellt und verwendet das Framework das CFile Objekt. Sie müssen nur Code in der Außerkraftsetzung der Serialize Memberfunktion der Klasse CDocumentschreiben.

Die CFile Klasse stellt eine Schnittstelle für allgemeine binäre Dateivorgänge bereit. Die CStdioFile von CMemFile und von der CSharedFile Klasse abgeleiteten CFile CMemFile Klassen liefern speziellere Dateidienste.

Weitere Informationen zu Alternativen zur MFC-Dateibehandlung finden Sie unter "Dateibehandlung " in der Laufzeitbibliotheksreferenz.

Informationen zu abgeleiteten CFile Klassen finden Sie im MFC-Hierarchiediagramm.

Was möchten Sie tun

Verwenden von CFile

Verwenden der MFC-Serialisierung (Objektpersistenz)

Siehe auch

Konzepte
Allgemeine MFC-Themen
CArchive-Klasse
CObject-Klasse