Création des processus
merina
-
merina -
merina -
Bonjour tous le monde,
ce qui concerne la création des pocessus , la pluparts des programmes sont en Linux ou java, est-ce qu'on peut le faire en Langage C, si OUI comment?
C'est urgent,
par exemple un processus crée un fils qui, à son tour, crée un petits-fils. le petit-fils affiche "je suis un petit-fils" et s'endort 60 secondes. le filstue alors le petit-fils et ses sorties. le père attend que le fils termine et imprime "fils terminé".
Merci d'avance
ce qui concerne la création des pocessus , la pluparts des programmes sont en Linux ou java, est-ce qu'on peut le faire en Langage C, si OUI comment?
C'est urgent,
par exemple un processus crée un fils qui, à son tour, crée un petits-fils. le petit-fils affiche "je suis un petit-fils" et s'endort 60 secondes. le filstue alors le petit-fils et ses sorties. le père attend que le fils termine et imprime "fils terminé".
Merci d'avance
A voir également:
- Création des processus
- Creation compte gmail - Guide
- Création site web - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation compte vinted - Guide
1 réponse
Créer un processus en Java !? Est-ce que tu ne confondrais pas avec les threads ?
Pour la création de processus en C, regarde ce que fait un fork(), mais ce sera forcément du C Unix, sous Windows tu dois utiliser les bibliothèques .NET
Pour la création de processus en C, regarde ce que fait un fork(), mais ce sera forcément du C Unix, sous Windows tu dois utiliser les bibliothèques .NET
je connait le code de fork(): renvoie soit:
->0 au fils
->pid de fils , au père,
->-1, en cas d'echec
donc fork permet de crée un processus,
exit() la terminaison est-ce que l'instruction
void exit(int status), suffit de le faire?
et l'attente c'est de faire: pid_t wait (int*Status)?
merci bccccp et d'avance