Libreria iostream C ++ - oggetto wcrr

Descrizione

L'oggetto della classe wostream che rappresenta il flusso di errore standard orientato a caratteri larghi (di tipo wchar_t). 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 wcout o wclog).

Oggetto di una classe basic_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 :: wcrr.

extern basic_ostream<wchar_t> wcerr;

Per impostazione predefinita, wcerr è sincronizzato con stderr.

Un programma non dovrebbe combinare operazioni di output su wcerr con operazioni di output su cerr o clog (o con altre operazioni di output con orientamento ristretto su stderr): una volta che un'operazione di output è stata eseguita su uno dei due, il flusso di errore standard acquisisce un orientamento (o narrow o wide) che può essere modificato in modo sicuro solo chiamando freopen su stderr ..