Comment realise-t-on une redirection d'entrée/sortie en langage C sous windows? Par exemple, si je veux exectuer la commande netstat, comment recuperer le contenu de l'ecran dans un buffer?
Merci.
Version imprimable
Comment realise-t-on une redirection d'entrée/sortie en langage C sous windows? Par exemple, si je veux exectuer la commande netstat, comment recuperer le contenu de l'ecran dans un buffer?
Merci.
question récurrente...Citation:
Envoyé par alexlecool
Mais attention, l'analyse du fichier texte résultant est un gros travail et ce n'est pas portable... (si la commande change, de langue, ou de version, par exemple, tout est à refaire...) Il doit y avoir des moyens 'systèmes' plus surs...Code:system ("macomande > monfichier");
Salut,
Manu il est ou ton buffer?
ShellExecute() ou CreateProcess(). Sinon pour les tubes nommés je crois que popen() pourrait fonctionner. Avec double anti-slashs pour les chemins.
Oups... euh, sur le disque ?Citation:
Envoyé par Lunixinclar