Fichiers dans MFC
Dans la bibliothèque de classes Microsoft Foundation (MFC), la classe CFile gère les opérations d’E/S de fichier normales. Cette famille d’articles explique comment ouvrir et fermer des fichiers, ainsi que lire et écrire des données dans ces fichiers. Il traite également des opérations d’état de fichier. Pour obtenir une description de l’utilisation des fonctionnalités de sérialisation basées sur des objets de MFC comme autre moyen de lire et d’écrire des données dans des fichiers, consultez l’article Sérialisation.
Remarque
Lorsque vous utilisez des objets MFC CDocument
, l’infrastructure effectue une grande partie du travail de sérialisation pour vous. En particulier, l’infrastructure crée et utilise l’objet CFile
. Vous devez uniquement écrire du code dans votre remplacement de la Serialize
fonction membre de classe CDocument
.
La CFile
classe fournit une interface pour les opérations de fichier binaire à usage général. Les CStdioFile
classes dérivées CMemFile
et CFile
la CSharedFile
classe dérivées de l’offre de services de CMemFile
fichiers plus spécialisés.
Pour plus d’informations sur les alternatives à la gestion des fichiers MFC, consultez Gestion des fichiers dans la référence de la bibliothèque d’exécution.
Pour plus d’informations sur les classes dérivées CFile
, consultez le graphique hiérarchique MFC.
Ce que vous voulez faire
Utiliser CFile
Utiliser la sérialisation MFC (persistance d’objet)
Voir aussi
Concepts
Rubriques MFC générales
CArchive, classe
CObject, classe