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

Siehe auch

Konzepte

Übersicht über die Klassenbibliothek