Y a-t-il un moyen de savoir si stderr est envoyé à un fichier ou au terminal dans un programme C/C++? Je dois autre sortie message d'erreur selon que le programme est invoqué:Comment savoir si stderr dirige la sortie vers un fichier?
./program
ou comme:
./program 2 >> fichier
Merci pour les réponses rapides. Je ne savais pas quoi faire pour trouver une réponse à Google, mais Stackoverflow FTW. – stonea