Récuperer sortie (tous mes cout) de mon programme pour faire un log !! - C++ - Programmation
Marsh Posté le 21-10-2005 à 17:01:40
il faut rediriger la sortie standard vers un fichier.
./a.out > fichier.log
Si ce sont de vrais log, peut etre que clog est préférable à cout.
Marsh Posté le 21-10-2005 à 17:04:04
Je peut pas faire ca lors du lancement car le programme utilise sont propre log à la fin de son exécution pour envoyer un rapport !
Marsh Posté le 21-10-2005 à 17:33:34
un freopen sur stdout suivi d'un sync_with_stdio devrait fonctionner.
Marsh Posté le 22-10-2005 à 16:27:44
Salut,
Ca serait pas plus simple ce qu'il y a sur cette page: http://www.cplusplus.com/ref/iostream/ios/rdbuf.html ?
Marsh Posté le 21-10-2005 à 16:52:34
Bonjour
J'ai un programme qui fait des cout au moment de son execution et j'aimerais bien pouvoir récuperer tout ca et me faire un log d'execution.
Comment puis-je faire ceci ??
Je doit faire ca a même l'application donc je peut pas utiliser une autre application qui le lance avec un handle.à
merci