Convenzioni di iostream
Le intestazioni di iostream supportano le conversioni tra testo e form codificati e input e output ai file esterni:
Il più semplice utilizzo di iostream richiede solo di includere l'intestazione <iostream>. È quindi possibile estrarre i valori da cin o da wcin per leggere input standard. Le regole per tale operazione sono descritte nella descrizione della classe Classe basic_istream. È anche possibile inserire i valori a cout o a wcout per scrivere l'output standard. Le regole per tale operazione sono descritte nella descrizione della classe Classe basic_ostream. Il comune del controllo di formato a entrambi gli estrattori e insertors viene gestito dalla classe Classe basic_ios. Modificare queste informazioni di formato riportata di spoglie dell'estrazione e incolla di oggetti è la provincia dei manipolatori.
È possibile eseguire le stesse operazioni di iostream sui file aperto per nome, utilizzando le classi dichiarate in <fstream>. Per convertire tra iostream e gli oggetti della classe Classe basic_string, utilizzare le classi dichiarate in <sstream>. Per eseguire la stessa operazione con stringhe in C, utilizzare le classi dichiarate in <strstream>.
Le intestazioni rimanenti forniscono servizi di supporto, in genere di interesse diretto solo agli utenti più avanzati delle classi di iostream.