CFile é a classe base para classes de arquivo Microsoft Foundation. Ele diretamente fornece serviços de entrada/saída de disco unbuffered, binário e ele indiretamente suporta arquivos de texto e arquivos de memória através de suas classes derivadas. CFile funciona em conjunto com a classe CArchive para oferecer suporte a serialização de objetos do Microsoft Foundation Class.
A relação hierárquica entre essa classe e suas classes derivadas permite que seu programa operar em todos os objetos de arquivo através de interface polimórfico CFile . Um arquivo de memória, por exemplo, se comporta como um arquivo de disco.
Usar CFile e suas classes derivadas para uso geral disco e/S. Use ofstream ou outras classes de iostream de Microsoft para texto enviado para um arquivo de disco formatado.
Normalmente, um arquivo de disco é aberto automaticamente em construção CFile e fechado sobre a destruição. Funções de membro estático permitem que você para interrogar um status do arquivo sem precisar abrir o arquivo.
Para obter mais informações sobre como usar CFile, consulte o artigo arquivos no MFC no Guia do programador do Visual C++ e File Handling in the Reference Library Run-Time.
# include lt;afx.h>
Membros da classe | Classe base | Gráfico de hierarquia
&Nbsp amostras; MFC exemplo DRAWCLI | MFC exemplo CHKBOOK
Co&nsulte tambémnbsp;CStdioFile, CMemFile