File in MFC
Nella libreria MFC (Microsoft Foundation Class Library), la classe CFile gestisce le normali operazioni di I/O dei file. Questa famiglia di articoli illustra come aprire e chiudere file, nonché leggere e scrivere dati in tali file. Vengono inoltre illustrate le operazioni sullo stato dei file. Per una descrizione di come usare le funzionalità di serializzazione basata su oggetti di MFC come modo alternativo di leggere e scrivere dati nei file, vedere l'articolo Serializzazione.
Nota
Quando si usano oggetti MFC CDocument
, il framework esegue molte operazioni di serializzazione. In particolare, il framework crea e usa l'oggetto CFile
. È necessario scrivere codice solo nell'override Serialize
della funzione membro della classe CDocument
.
La CFile
classe fornisce un'interfaccia per le operazioni di file binari per utilizzo generico. Le CStdioFile
classi e CMemFile
derivate da CFile
e la CSharedFile
classe derivata dalla CMemFile
fornitura di servizi file più specializzati.
Per altre informazioni sulle alternative alla gestione dei file MFC, vedere Gestione dei file nella guida di riferimento alla libreria di runtime.
Per informazioni sulle classi derivateCFile
, vedere il grafico gerarchia MFC.
Operazione da eseguire
Usare CFile
Usare la serializzazione MFC (persistenza degli oggetti)
Vedi anche
Concetti
Argomenti MFC generali
Classe CArchive
Classe CObject