小编Don*_*llo的帖子

如何让父母等待所有子进程完成?

我希望有人可以解释如何让父母等待所有子进程完成后再继续fork之后.我有清理代码,我想运行,但子进程需要返回才能发生这种情况.

for (int id=0; id<n; id++) {
  if (fork()==0) {
    // Child
    exit(0);      
  } else {
    // Parent
    ...
  }
  ...
}
Run Code Online (Sandbox Code Playgroud)

c operating-system posix fork process

41
推荐指数
4
解决办法
13万
查看次数

标签 统计

c ×1

fork ×1

operating-system ×1

posix ×1

process ×1