bonjour à tous,
j'ai un pett soucis pour faire une fonction de log dans mon code... voilà mon soucis, j'ai un message qui peut avoir trois attribut (error, warning ou log) et je l'affiche à l'écran et l'écris dans un fichier... (j'ai trois fichiers correspondant aux attributs...) le seul truc qui ne marche pas c'est sur l'utilisation des 'stdout' et 'stderr' lorsque le message est de type "log" je l'envoie sur la sortie standard écran (stdout, avec le numéro d'unité standard = 6 ) mais lorsque c'est un warning ou une erreur, je voudrais l'envoyer sur stderr (donc dans une console cela revien au même, mais c'est fait pour être utilisé dans un environement graphique qui seppare les deux) sauf que je ne connais pas le numéro d'unité standard de stderr...
donc: quel est le numéro standard de stderr, ou bien comment allé écrire dessus (je précise au fait que le code tourne sous linux ou équivalent)
bonne année à tous!
Partager