Tag:

fork(),多个孩子的问题

我编辑了一下: for ( ii = 0; ii < nbEnfants; ++ii) { switch (fork()){ case -1 : { printf("\n\nSoucis avec fork() !!! \n\n"); exit(0); }; case 0 : { EEcrireMp(ii); }break; default : { tabPidEnfants[ii] = p; usleep(50000); ELireMp(nbSect, nbEnfants,tabPidEnfants); }; } } 我的问题:我遇到了很多孩子,就像孩子产卵的炸弹一样。 我怎么能阻止那些孩子? rest应该阻止它吗? 谢谢