Bibliothèque iostream C ++ - objet cerr

La description

Objet de la classe ostream qui représente le flux d'erreur standard orienté vers des caractères étroits (de type char). 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 cout ou sabot).

Objet de la classe 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 de std :: cerr.

extern ostream cerr;

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

Un programme ne doit pas mélanger les opérations de sortie sur cerr avec des opérations de sortie sur wcerr ou wclog (ou avec d'autres opérations de sortie orientées large 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.