C \ processus
Fermé
pjaar
Messages postés
1
Date d'inscription
samedi 19 septembre 2009
Statut
Membre
Dernière intervention
19 septembre 2009
-
19 sept. 2009 à 15:14
loupius - 19 sept. 2009 à 19:52
loupius - 19 sept. 2009 à 19:52
A voir également:
- C \ processus
- Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus ✓ - Forum Windows 7
- Modifier priorité processus windows 10 permanent - Forum Programmation
- Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). il est possible qu'un autre processus l'utilise. ✓ - Forum Ubuntu
- Processus hote windows rundll32 - Forum Virus
- Quest ce que Processus hôte windows(Rundll32) ✓ - Forum Logiciels
1 réponse
man 2 wait te donnera pid_t wait(int *status); avec pid_t qui est le PID du processus fils qui est terminé.
Utiliser une boucle 'for' pour contrôler la fin de l'exécution des processus fils n'est pas, à mon avis, un bon choix; je préfère quelque chose du style:
Bonne continuation.
Utiliser une boucle 'for' pour contrôler la fin de l'exécution des processus fils n'est pas, à mon avis, un bon choix; je préfère quelque chose du style:
while ((pid = wait(&status)) printf("%u s'est terminé avec le code %d\n", pid, status);J'ai simplifié, car en fait, comme tu pourras le lire dans le 'man', l'interprétation de 'status' doit se faire avec des macros.
Bonne continuation.