[c] Lancer un executable à partir d'un prog

Fermé
Laetitia - 3 juin 2006 à 19:31
 abrouch - 10 nov. 2010 à 13:39
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

2 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
3 juin 2006 à 20:36
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.
0
Merci pour ton aide
je vais voir si ca fonctionne
0
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
0