Bonjour,
je cherche à améliorer mon processus père après un fork.
Pour l'instant je fais
J'aimerais pouvoir utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 p=fork(); if(p==0){ // fils }else{ //pere waitpid(p, NULL, 0); }
int val_wait = wait(&status);
Cette instruction suspend le processus père jusqu'à ce qu'un des processus fils se termine, elle retourne le pid du processus qui s'est terminé et l'état du processus terminé est placé à l'adresse &status.
if(WIFEXITED(status)) WIFEXITED(status) renvoie VRAI si status provient d'un processus terminé normalement.
Partager