Partager via


CStdioFile, classe

Représente le fichier à l'exécution de flux c comme ouvert par la fonction runtime fopen.

class CStdioFile : public CFile

Membres

Constructeurs publics

Nom

Description

CStdioFile::CStdioFile

Construit un objet d' CStdioFile d'un chemin d'accès ou d'un pointeur de fichier.

Méthodes publiques

Nom

Description

CStdioFile::Open

Surchargé. Open est destiné à une utilisation avec le constructeur par défaut d' CStdioFile (substitutions CFile::Open).

CStdioFile::ReadString

Lit une ligne de texte.

CStdioFile::Seek

Positionne le pointeur de fichier en cours.

CStdioFile::WriteString

Écrit une ligne de texte.

Données membres publiques

Nom

Description

CStdioFile::m_pStream

Contient un pointeur vers un fichier ouvert.

Notes

Les fichiers de flux sont mis en mémoire tampon et peuvent être ouverts en mode texte (par défaut) ou le mode binaire.

Le mode texte fournit un traitement spécial pour les paires saut de ligne-retour chariot. Lorsque vous écrivez un caractère de saut de ligne (0x0A) à un objet d' CStdioFile de vue de texte, la paire d'octets (0x0D, 0x0A) est envoyée au fichier. Lorsque vous lisez, la paire d'octets (0x0D, 0x0A) est traduite à un octet 0x0A unique.

fichier C fonctionne double, LockRange, et UnlockRange ne sont pas pris en charge pour CStdioFile.

Si vous appelez ces fonctions sur CStdioFile, vous obtiendrez CNotSupportedException.

Pour plus d'informations sur l'utilisation CStdioFile, consultez les articles fichiers dans MFC et gestion de fichiers dans la référence de la bibliothèque Runtime.

Hiérarchie d'héritage

CObject

Fichier C

CStdioFile

Configuration requise

Header: afx.h

Voir aussi

Référence

CFile, classe

Graphique de la hiérarchie

CFile, classe

CFile::Duplicate

CFile::LockRange

CFile::UnlockRange

CNotSupportedException, classe

Autres ressources

Comment faire : utilisez la classe de fichier C ?