Freigeben über


CStdioFile-Klasse

Stellt Wechselstromablaufstreamdatei dar, wie durch die Laufzeitfunktion fopen geöffnet.

class CStdioFile : public CFile

Mitglieder

Öffentliche Konstruktoren

Name

Description

CStdioFile::CStdioFile

Erstellt ein Objekt CStdioFile aus einem Pfad oder einem Dateizeiger.

Öffentliche Methoden

Name

Description

CStdioFile::Open

Überladen. Open ist für die Verwendung mit dem Standard CStdioFile-Konstruktor (Überschreibungen CFile::Open) entwickelt.

CStdioFile::ReadString

Liest eine einzelne Textzeile.

CStdioFile::Seek

Positioniert den Zeiger der aktuellen Datei.

CStdioFile::WriteString

Schreibt eine einzelne Textzeile.

Öffentliche Datenmember

Name

Description

CStdioFile::m_pStream

Enthält einen Zeiger auf eine Datei öffnen.

Hinweise

Streamdateien gepuffert werden und können im Textmodus (Standard) oder im binären Modus geöffnet werden.

Textmodus stellt das spezielle Verarbeitung für Wagenrücklauf/Zeilenvorschub-Paare bereit. Wenn Sie ein Zeilenumbruchzeichen (0x0A) in ein CStdioFile-Objekt im Textmodus schreiben, wird das Bytepaar (0x0D, 0x0A) an die Datei gesendet. Als Sie lesen, wird das Bytepaar (0x0D, 0x0A) zu einem Byte 0x0A übersetzt.

Die C-Datei funktioniert Duplikat, LockRange, und UnlockRange werden nicht für CStdioFile unterstützt.

Wenn Sie diese Funktionen auf CStdioFile aufrufen, rufen Sie CNotSupportedException ab.

Weitere Informationen zur Verwendung von CStdioFile, finden Sie in Artikel Dateien in MFC und Datei-Behandlung in der Laufzeitbibliotheksreferenz.

Vererbungshierarchie

CObject

Die C-Datei

CStdioFile

Anforderungen

Header: afx.h

Siehe auch

Referenz

CFile-Klasse

Hierarchiediagramm

CFile-Klasse

CFile::Duplicate

CFile::LockRange

CFile::UnlockRange

CNotSupportedException-Klasse

Weitere Ressourcen

Wie behebe ich: Verwenden Sie die C-Datei Klasse?