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

Laetitia -  
 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

2 réponses

arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
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
laetitia
 
Merci pour ton aide
je vais voir si ca fonctionne
0
abrouch
 
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