Classi di I/O dei file
Queste classi forniscono un'interfaccia ai file su disco tradizionali, ai file in memoria, i flussi attivi e ai socket di windows.Tutte le classi derivate da CFile possono essere utilizzate con un oggetto di CArchive per eseguire la serializzazione.
Utilizzare le classi, in particolare CArchive e CFile, se si scrive una propria elaborazione di input/output.Generalmente non è necessario derivare da queste classi.Se si utilizza il framework applicazione, le implementazioni predefinite dei comandi Salva e di Apri scegliere dal menu di File gestiranno I/O di file mediante classe CArchive), purché si esegue l'override della funzione di Serialize del documento per fornire i dettagli su come un documento serializza il contenuto.Per ulteriori informazioni sulle classi e sulla serializzazione di file, vedere l'articolo file in MFC e l'articolo serializzazione.
file C
Fornisce un'interfaccia del file ai file su disco binari.CStdioFile
Fornisce un'interfaccia di CFile ai file su disco del flusso buffering, in genere in modalità testo.CMemFile
Fornisce un'interfaccia di CFile ai file in memoria.CSharedFile
Fornisce un'interfaccia di CFile ai file in memoria condivisi.COleStreamFile
Utilizza l'interfaccia COM IStream per fornire un accesso di CFile ai file compositi.CSocketFile
Fornisce un'interfaccia di CFile a un socket di windows.
Classi correlate
CArchive
Coopera con un oggetto di CFile in un archivio permanente di utilizzo per gli oggetti con la serializzazione (vedere CObject::Serialize).CArchiveException
Un'eccezione nell'archivio.CFileException
A eccezione orientata a file.CFileDialog
Fornisce una finestra di dialogo standard per aprire o salvare un file.CRecentFileList
Gestisce l'elenco dei file (MRU) utilizzati di recente.