begin process at 2012 05 30 07:21:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Linux

 > 

Autre

 > 

question programmation sous unix pour le fork


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

question programmation sous unix pour le fork

mercredi 20 octobre 2010 à 22:21:13 | question programmation sous unix pour le fork

crazy222

Bonjour tous le monde voila j'essai de finir un travail mais j'y arrive pas avec quelque lacune en programmation , mon bute c'est que le processus fils se termine toujours avant son pere et que le fils renvoi (1) pour fils1
(2) pour fils2 je vous en remercie d'avance

voila mon programme
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
main ()
{

int ret_fork1, ret_fork2, etat, m,pid;

ret_fork1 = fork();
if(ret_fork1) /* PERE */

{
printf ("PID(apres fork1) = %d - PPID=%d Cree FILS1 %d\n",
(int)getpid(), (int)getppid(), ret_fork1 );

wait(&m);

}

else
printf ("PID(apres fork1) = %d - PPID=%d\n",
(int)getpid(), (int)getppid() );

ret_fork2 = fork();
if(ret_fork2)
{
printf ("PID(apres fork2) = %d - PPID=%d Cree %d\n",
(int)getpid(), (int)getppid(),ret_fork2 );
wait(&m) ;

}
else

printf ("PID(apres fork2) = %d - PPID=%d\n",
(int)getpid(), (int)getppid() );
printf ("le fils de pid %d se termine avec le code %d \n",pid, m>>8 );


}
mercredi 20 octobre 2010 à 22:24:37 | Re : question programmation sous unix pour le fork

crazy222

je tien a souligné le fait que le code 1: pour fils1 et 2: pour fils2 esr renvoyer par le fils au pere et que c'est se derniere qui va l'afficher
mercredi 20 octobre 2010 à 22:47:25 | Re : question programmation sous unix pour le fork

DeAtHCrAsH


Salut,

Voila de quoi t'éclairer les idées et peut-être répondre à ta question :
[ Lien ]

Shell


Cette discussion est classée dans : int, ret, pid, fork1, fork2


Répondre à ce message

Sujets en rapport avec ce message

Ordonnanceur [ par kinligon ] J'essaye de créer un ordonnanceur  en utilisant un protocole client/serveur.Je souhaite utiliser un ordonnencement FCFS.La structure des BCP est la su Passer une struct dans une shared memory POSIX [ par cobbleguard ] Salut,J'ai 3 processus indépendants qui communiquent.PS1 reçoit des valeurs saisies au clavier, les met dans une structure et les envoie au PS2 via un [Win32] Pb ac DialogBoxParam [ par Neo_Fr ] Bonsoir, J'ai un probleme avec DialogBoxParam il retourne -1 et GetLastError 1812: Le fichier image spécifié ne contenait pas de section ressource. Explication et correction de ce programme [ par bounkolh ] Bonjour, est ce que quelqu'un peut m'aider à expliquer et corriger ce programme svp? #include #include int main(int argc, char *argv[]) { int mon Recuperer PID de l'appli et ecrire dans un fichier [ par Metalbobinou ] Bonsoir,Alors voila, vu que j'ai du mal en C, et que cela va etre necessaire que j'en fasse pour mes etudes, j'ai decide de m'y mettre.J'ai voulu fair Calculateur de moyenne probleme [ par florianpoi1 ] Bonjour j'ai essayer de réaliser un programme en C (un Calculateur de moyenne) mes je le compile tout va bien je l'execute ensuite je lui dit que j'ai tri insertion langage C et appel de fonction [ par washh ] Bonjour,Je débute en langage C et j'ai écrit l'algorithme du tri d'un tableau contenant des chaines de caractères, mais dès la compilation, le program DLL avec stdcall [ par gmeha ] bonjourj'ai ecrit un DLL programme en utilisant stdcall je l'ai compile ,il y a eu aucune faute.#include "stdafx.h"#include #include extern "C" __decl Mediane d'une suite de nombres [ par alexey27 ] Bonsoir je dois creer un programme qui affiche la mediane d'une suite de 10 nombres. Voici ce que j'ai fait : #include int main (){ const in Proie_Predateur [ par bekha ] Bonjour à tous en faite j'ai un problème que j'arrive pas résoudre je demandai si vous pourrez m'aider,je suis d'ecrire un programme en c++ de 4 préda


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,320 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales