Bibliothèque iostream C ++ - objet wcrr

La description

L'objet de la classe wostream qui représente le flux d'erreur standard orienté vers les caractères larges (de type wchar_t). Il correspond au flux C stderr. Le flux d'erreur standard est une destination de caractères déterminée par l'environnement. Cette destination peut être partagée par plus d'un objet standard (tel que wcout ou wclog).

Objet d'une classe basic_ostream, les caractères peuvent y être écrits sous forme de données formatées à l'aide de l'opérateur d'insertion (opérateur <<) ou de données non formatées, en utilisant des fonctions membres telles que write.

Déclaration

Voici la déclaration pour std :: wcrr.

extern basic_ostream<wchar_t> wcerr;

Par défaut, wcerr est synchronisé avec stderr.

Un programme ne doit pas mélanger les opérations de sortie sur wcerr avec les opérations de sortie sur cerr ou clog (ou avec d'autres opérations de sortie à orientation étroite sur stderr): une fois qu'une opération de sortie a été effectuée sur l'un ou l'autre, le flux d'erreur standard acquiert une orientation (étroite ou wide) qui ne peut être modifié en toute sécurité qu'en appelant freopen sur stderr ..