Bibliothèque iostream C ++ - objet wcin

La description

L'objet de la classe wistream qui représente le flux d'entrée standard orienté vers les caractères larges (de type wchar_t). Il correspond au flux C stdin. Le flux d'entrée standard est une source de caractères déterminée par l'environnement. Il est généralement supposé être entré à partir d'une source externe, telle que le clavier ou un fichier.

Objet d'une classe basic_istream, les caractères peuvent être récupérés soit sous forme de données formatées à l'aide de l'opérateur d'extraction (opérateur >>), soit sous forme de données non formatées, à l'aide de fonctions membres telles que read.

Déclaration

Voici la déclaration pour std :: wcin.

extern basic_istream<wchar_t> wcin;

Par défaut, wcin est synchronisé avec stdin.

Un programme ne doit pas mélanger les opérations d'entrée sur wcin avec les opérations d'entrée sur cin (ou avec d'autres opérations d'entrée à orientation étroite sur stdin): une fois qu'une opération d'entrée a été effectuée sur l'un ou l'autre, le flux d'entrée standard acquiert une orientation (étroite ou large) qui ne peut être modifié en toute sécurité qu'en appelant freopen sur stdin.