Definizione di flusso

Come C, C++ non ha funzionalità di input/output predefinite. Tutti i compilatori C++, tuttavia, vengono raggruppati con un pacchetto di I/O sistematico orientato agli oggetti, noto come iostream classi. Il flusso è il concetto centrale delle iostream classi. È possibile considerare un oggetto flusso come un file intelligente che funge da origine e destinazione per byte. Le caratteristiche di un flusso sono determinate dalla sua classe e dagli operatori di estrazione e di inserimento personalizzati.

Tramite i driver di dispositivo, il sistema operativo del disco gestisce la tastiera, lo schermo, la stampante e le porte di comunicazione come file estesi. Le iostream classi interagiscono con questi file estesi. Le classi incorporate supportano la lettura e la scrittura nella memoria con sintassi identica a quella per il disco I/O, il che semplifica la derivazione delle classi stream.

In questa sezione

Alternative di input/output

Vedi anche

iostream Programmazione