Posté(e) le 14 janvier 200520 a voila j ai une petit probleme, je dois faire un petit programme en unix et saisir des données du processus pere pour les envoyé dans le processus fils qui lui pourra les traitées. en gros je declare mes tubes puis je fait mon pid = fork() ensuite si j suis dans le pere alors je close tous les tubes sauf 1. je copie son parrametre si j suis dans le fils, j'arrive pas a recup le parrametre qui a ete envoyé sur le tube. comment faire a l'interieur du fils pour le recuperer ?
Posté(e) le 14 janvier 200520 a je vois pas tres bien ce que tu veux dire, tu peux copier ton code, stp (avec des pour le mettre en forme.)une des méthode consiterait à executer le fils avec un execl("fils", "fils", arguument, 0); pour recuperer les données interressantes
Posté(e) le 14 janvier 200520 a +1 pour les info. On voit à peu près où tu veux en venir, mais c'est pas très clair.
Posté(e) le 16 janvier 200520 a Vas ici --> http://jeanmatthieu.free.fr/doc/pdf/labo-unix/ipc.pdf Tu auras toutes les infos que tu as besoin sur les pipes et les thead en général ! Cioa et bon taff
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.