kod32
Messages postés46Date d'inscriptionmercredi 5 mai 2004StatutMembreDernière intervention13 novembre 2004
-
6 mai 2004 à 17:26
kod32
Messages postés46Date d'inscriptionmercredi 5 mai 2004StatutMembreDernière intervention13 novembre 2004
-
6 mai 2004 à 22:09
Salut,
je souhaiterais dans mon programme (en C) stocker le résultat de la fonction system() dans un buffer.
Malheureusement j'ai constaté que la fonction system() redirige toute son exécution sur la sortie standard.
Ma question est la suivante :
est il possible de rediriger toute la sortie standard d'un programme où on veut (je suis sous win pas sous unix :'(
Ou sinon est il possible d'accéder à la fonction système pour modifier son printf(), je ne trouve pas cette fonction dans stdio.h, elle semble etre intégrée en dur dans le langage...