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