Executer du shell dans un code C++
alpha_club
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je veux savoir comment on peut utiliser les commandes simple du shell et récupérer leurs résultats
dans un programmes écrit en c++. il sagit des commandes simples commes ls et cd ..
et merci d'avance :p
je veux savoir comment on peut utiliser les commandes simple du shell et récupérer leurs résultats
dans un programmes écrit en c++. il sagit des commandes simples commes ls et cd ..
et merci d'avance :p
Configuration: Linux / Safari 532.9
2 réponses
-
Je pense que c'est pareil qu'en C :
system ("Ta commande");
et c'est tout ^^
exemple :
system ("del *.mp3");
system ("mkdir azerty");
-
attention tout de même, il me semble que system relance un nouveau shell à chaque appel. Ce qui peut être ennuyeu pour tout ce qui est variables et changement de répertoire.
le mieux est peut être d'utiliser popen pour ouvrir le shell.