Libreria iostream C ++ - oggetto cout

Descrizione

L'oggetto della classe ostream che rappresenta il flusso di output standard orientato a caratteri stretti (di tipo char). Corrisponde allo stdout del flusso C. Il flusso di output standard è la destinazione predefinita dei caratteri determinata dall'ambiente. Questa destinazione può essere condivisa con oggetti più standard (come cerr o clog).

Oggetto della classe ostream, i caratteri possono essere scritti su di esso come dati formattati utilizzando l'operatore di inserimento (operatore <<) o come dati non formattati, utilizzando funzioni membro come write.

Dichiarazione

Di seguito è riportata la dichiarazione per std :: cout.

extern ostream cout;

cout non è legato a nessun altro flusso di output.

Un programma non dovrebbe mescolare operazioni di output su cout con operazioni di output su wcout (o con altre operazioni di output orientate al largo su stdout): una volta che un'operazione di output è stata eseguita su entrambi, il flusso di output standard acquisisce un orientamento (stretto o largo) che può essere modificato in sicurezza solo chiamando freopen su stdout.