Objet cerr,clog

Fermé
Vladimirr - 7 juil. 2008 à 10:21
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 7 juil. 2008 à 10:43
Bonjour, je voudrais savoir a quoi sert l'objet cerr et l'objet clog en C++
merci de me repondre

1 réponse

Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 329
7 juil. 2008 à 10:43
cerr c'est la sortie d'erreur.
son utilisation est identique à cout, mais est censé être utilisé pour les messages d'erreurs.
Tu peux mettre en évidence cette différence de comportement avec l'indirection :
prog >fichier.txt
tout les messages envoyés sur cout serons dans 'fichier.txt', alors que les messages envoyés sur cerr continuerons à s'afficher sur la console.
En C, perror() (l'équivalent de cerr) affichait aussi le type d'erreur de la variable errno. voi là aussi
http://www.cerfacs.fr/Info/doc/Compilateurs/studio8/mr/man3c++/cerr.3.html
0