Libreria iostream C ++ - oggetto wcin

Descrizione

L'oggetto della classe wistream che rappresenta il flusso di input standard orientato a caratteri larghi (di tipo wchar_t). Corrisponde allo stdin del flusso C. Il flusso di input standard è una fonte di caratteri determinata dall'ambiente. In genere si presume che venga immesso da una fonte esterna, come la tastiera o un file.

Oggetto di una classe basic_istream, i caratteri possono essere recuperati come dati formattati utilizzando l'operatore di estrazione (operatore >>) o come dati non formattati, utilizzando funzioni membro come read.

Dichiarazione

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

extern basic_istream<wchar_t> wcin;

Per impostazione predefinita, wcin è sincronizzato con stdin.

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