Archivos en MFC
En la biblioteca MFC (Microsoft Foundation Class), la clase CFile controla las operaciones de E/S de archivos normales. En esta familia de artículos se explica cómo abrir y cerrar archivos, además de cómo leer y escribir datos en esos archivos. También se describen las operaciones de estado de archivo. Para obtener una descripción sobre cómo usar las características de serialización basadas en objetos de MFC como una forma alternativa de leer y escribir datos en archivos, consulte el artículo Serialización.
Nota:
Cuando se usan objetos MFC CDocument
, el marco realiza gran parte del trabajo de serialización automáticamente. En concreto, el marco crea y usa el objeto CFile
. Solo tiene que escribir código en la invalidación de la función miembro Serialize
de la clase CDocument
.
La clase CFile
proporciona una interfaz para las operaciones de archivos binarios de uso general. Las clases CStdioFile
y CMemFile
derivadas de CFile
y la clase CSharedFile
derivada de CMemFile
proporcionan servicios de archivos más especializados.
Para obtener más información sobre las alternativas al control de archivos MFC, vea Control de archivos en la Referencia de la biblioteca en tiempo de ejecución.
Para obtener información sobre las clases CFile
derivadas, consulte el Gráfico de jerarquía de MFC.
Qué desea hacer
Usar CFile
Usar la serialización de MFC (persistencia de objetos)
Consulte también
Conceptos
Temas generales de MFC
CArchive (clase)
CObject (clase)