我希望有人可以解释如何让父母等待所有子进程完成后再继续fork之后.我有清理代码,我想运行,但子进程需要返回才能发生这种情况.
for (int id=0; id<n; id++) { if (fork()==0) { // Child exit(0); } else { // Parent ... } ... }
c operating-system posix fork process
c ×1
fork ×1
operating-system ×1
posix ×1
process ×1