Condividi tramite


Classi I/O di 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 seguenti classi, in particolare CArchive e CFile, si scrive una propria finestra di output. Generalmente non è necessario derivare da queste classi. Se si utilizza il framework applicazione, le implementazioni predefinite dei comandi Salva e Apri dal menu File gestiranno l'I/O di file (utilizzando classe CArchive), purché eseguire l'override di una funzione Serializza 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

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi