Rediriger les sorties standard vers des chaines

Rediriger les sorties standard vers des chaines - C++ - Programmation

Marsh Posté le 08-02-2003 à 18:21:50    

Salut!
Je voudrais rediriger les stdout et stderr vers des chaines de caractères (buffer) en C. Comment faire?

Reply

Marsh Posté le 08-02-2003 à 18:21:50   

Reply

Marsh Posté le 08-02-2003 à 18:40:27    

ça veut dire quoi ça?

Reply

Marsh Posté le 08-02-2003 à 19:14:53    

Je fais un system("ls" ) par exemple, et je veux récupérer le résultat dans un buffer pour pouvoir faire des modifications...

Reply

Marsh Posté le 08-02-2003 à 19:21:01    

toi t'as toujours rien compris au pipe et au descripteur de fichiers
 
man 3 popen
 
t'as juste à lire comme dans un fichier non positionnable

Reply

Marsh Posté le 08-02-2003 à 20:51:04    

en gros tu veux refaire la fonction script quoi :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed