Objet cerr,clog

Vladimirr -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
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 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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