Datei-E/A-Operationen Klassen
Diese Klassen stellen eine Schnittstelle für den herkömmlichen Datenträgerdateien, Dateien zu den im Arbeitsspeicher, auf den aktuellen Streams und Windows-Sockets bereit.Alle Klassen, die von CFile abgeleitet sind, können mit einem CArchive-Objekt verwendet werden, um die Serialisierung auszuführen.
Verwenden Sie die folgenden Klassen CArchive und CFile, insbesondere, wenn Sie ein eigenes Eingabe/Ausgabe-Verarbeiten schreiben.In der Regel ist es nicht erforderlich, die von diesen Klassen abzuleiten.Wenn Sie das Anwendungsframework verwendet werden, und bearbeiten die Standardimplementierungen der ÖffnenSpeichern Befehle im Menü Datei Datei-E/A (mithilfe der Klasse) CArchive, solange Serialize-Funktion des Dokuments überschreiben, um Details dazu bereitgestellt, wie ein Dokument serialisiert und dessen Inhalt.Weitere Informationen zu den Klassen und Datei Serialisierung finden Sie im Artikel Dateien in MFC und den Artikel Serialisierung.
C-Datei
Stellt eine Oberfläche in binäre Datenträgerdateien bereit.CStdioFile
Stellt eine Schnittstelle zum CFile gepufferten Stream datenträgerdateien, normalerweise im Textmodus bereit.CMemFile
Stellt eine Schnittstelle CFile Dateien zu den im Arbeitsspeicher bereit.CSharedFile
Stellt eine CFile-Schnittstelle auf freigegebene Dateien im Arbeitsspeicher bereit.COleStreamFile
Verwendet die Schnittstelle für COM IStream, um den Zugriff auf CFile Verbunddateien zu ermöglichen.CSocketFile
Stellt eine Schnittstelle für einen CFile Windows Sockets bereit.
Ähnliche Klassen
CArchive
Kooperiert mit einem CFile-Objekt zum Implementieren permanenten Datenspeicher für Objekte durch Serialisierung (siehe CObject::Serialize).CArchiveException
Eine Archivausnahme.CFileException
Eine FILE-ausgerichtete Ausnahme.CFileDialog
Stellt ein standardmäßiges Dialogfeld zum Öffnen oder Speichern einer Datei.CRecentFileList
Führt die zuletzt verwendeten Dateien (MRU).