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)