Bonjour,
Je voudrais réaliser les 5 forks dans une boucle.
Comment faire pour que seul 5 processus fils soient créés?
Merci.
Version imprimable
Bonjour,
Je voudrais réaliser les 5 forks dans une boucle.
Comment faire pour que seul 5 processus fils soient créés?
Merci.
Faire la boucle 5 fois ? Utiliser un compteur à part ?
Un truc de ce goût là :
devrait marcher je pense. (Non testé :D)Code:
1
2
3
4
5
6
7 int i = 5; int pid; while (i--) { pid = fork(); if (pid == 0) break; }
Bin sûr le code est pas magnifique et il faudrait récupérer les pids, mais c'est juste pour le principe.