Bonjour,
Je suis occupé de travailler sur un dossier de thread et je voulais faire un système de log rapide.
J'ai donc mis un peu partout des cout et voulais voir pour faire un copie de ces éléments dans un fichier.
J'ai donc trouvé cette méthode de faire: freopen("output.txt", "a", stdout);
Petit soucis je n'ai du coup plus les cout qui s'affichent à l'écran.
n'y aurait-il pas moyen sans devoir rééditer tout mon code de modifier la sortie cout vers un fichier et en même temps vers l'écran?
Alternative "mode sparadra" que j'utilises actuellement:
$ tail -f output.txt
Mais l'affichage se fait du coup en différé
Merci d'avance
Partager