Condividi tramite


Convenzioni di iostream

Le intestazioni di iostream supportano le conversioni tra testo e form codificati e input e output ai file esterni:

<fstream>

<iomanip>

<ios>

<iosfwd>

<iostream>

<istream>

<ostream>

<sstream>

<streambuf>

<strstream>

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.

Vedere anche

Riferimenti

Panoramica sulla libreria standard C++

Programmazione di iostream

Sicurezza dei thread nella libreria standard C++