Libreria iostream C ++ - oggetto cerr
Descrizione
L'oggetto della classe ostream che rappresenta il flusso di errore standard orientato a caratteri stretti (di tipo char). Corrisponde allo stderr del flusso C. Il flusso di errore standard è una destinazione di caratteri determinata dall'ambiente. Questa destinazione può essere condivisa da più di un oggetto standard (come cout 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 :: cerr.
extern ostream cerr;
Per impostazione predefinita, cerr è sincronizzato con stderr.
Un programma non dovrebbe combinare operazioni di output su cerr con operazioni di output su wcerr o wclog (o con altre operazioni di output orientate al largo su stderr): una volta che un'operazione di output è stata eseguita su entrambi, il flusso di errore standard acquisisce un orientamento (stretto o wide) che può essere modificato in sicurezza solo chiamando freopen su stderr.