Bonjour,
Est il possible de faire cela (je ne pense pas, mais bon...) :
Je souhaite redéfinir la sortie standard afin que les printf et fprintf d'un programme s'inscrive dans deux fichiers (par exemple) différents.
Explication :
J'ai un programme A.c qui contient des printf. J'utilise les méthode de A.c dans le programme B.c. Dans le programme B.c, j'aimerais pouvoir récupérer les erreurs (et les traiter selon le message d'erreur) générées par A.c.
Pour cela, je souhaite envoyer les printf dans le fichier std.log et les fprintf dans le fichier std.err.
Si quelqu'un sait comment faire cela...
Merci d'avance.
Partager