[c] Lancer un executable à partir d'un prog
Laetitia
-
abrouch -
abrouch -
Bonjour
Je voudrais dans un programme en c ou c++ lancer un autre programme mais avec des paramètres qui viennent du programme.
Le problème est que j'utilise
wsprintf(nom,"programme_a_executer %s", argv[1]);
system(nom);
où le programme_a_executer a comme paramètre argv[1]
Or ces commandes fonctionnent bien sous windows mais pas sous Unix. Quelqu'un saurait qu'est-ce que je peux utiliser sous Unix à la place ?????
Merci d'avance
Laetitia
Je voudrais dans un programme en c ou c++ lancer un autre programme mais avec des paramètres qui viennent du programme.
Le problème est que j'utilise
wsprintf(nom,"programme_a_executer %s", argv[1]);
system(nom);
où le programme_a_executer a comme paramètre argv[1]
Or ces commandes fonctionnent bien sous windows mais pas sous Unix. Quelqu'un saurait qu'est-ce que je peux utiliser sous Unix à la place ?????
Merci d'avance
Laetitia
2 réponses
-
http://pwet.fr/man/linux/fonctions_bibliotheques/execl/
tiens je te colle le lien j'espère que ca répond à ta question laetitia.
----
Le loup, mystérieux et solitaire. -
Bonjour j'ai un problème pareil , je cherche à lancer un exécutable(lindo) à partir de mon programme .je travail avec le langage c et j'ai pas trouvé de solution même avec votre code .SVP si vous pouvez me donner le code complet de votre exemple...C très urgent je suis en mastère...Merciiiiiii