Compartilhar via


Arquivos no MFC

Na biblioteca MFC (Microsoft Foundation Class), a classe CFile lida com operações normais de E/S de arquivo. Essa família de artigos explica como abrir e fechar arquivos, bem como ler e gravar dados nesses arquivos. Ele também discute as operações de status do arquivo. Para uma descrição de como usar os recursos de serialização baseados em objeto do MFC como uma forma alternativa de ler e gravar dados em arquivos, confira o artigo Serialização.

Observação

Quando você usa objetos CDocument MFC, a estrutura faz grande parte do trabalho de serialização para você. Em particular, a estrutura cria e usa o objeto CFile. Você só precisa escrever código na substituição da função membro Serialize da classe CDocument.

A classe CFile fornece uma interface para operações de arquivo binário de uso geral. As classes CStdioFile e CMemFile derivadas de CFile e a classe CSharedFile derivada de CMemFile fornecem serviços de arquivos mais especializados.

Para mais informações sobre alternativas ao tratamento de arquivos MFC, confira Tratamento de Arquivos na Referência da Biblioteca em Tempo de Execução.

Para informações sobre classes derivadas CFile, confira o gráfico de hierarquia MFC.

O que você deseja fazer

Usar CFile

Usar serialização MFC (persistência de objeto)

Confira também

Conceitos
Tópicos gerais do MFC
Classe CArchive
Classe CObject