红联Linux门户
Linux帮助

关于wait()函数的使用(一个程序里有多个子进程的情况)

发布时间:2011-07-28 18:39:05来源:红联作者:chenxitwo
当父进程里有多个子进程,在使用wait()函数的调用时(且只有一个wait()函数调用),程序的执行情况是?
父进程只要等任意一个子进程结束就能继续往下执行,还是要等所用的子进程都结束后才能继续往下执行?
文章评论

共有 2 条评论

  1. 于 2012-05-23 09:38:58发表:

    若所有子进程均运行,则阻塞
    若有任一一个子进程终止,则函数返回pid,并将终止状态放入status中
    若无子进程,则出错

  2. 木子leal 于 2011-08-08 09:42:43发表:

    这个怎么每人给解决呢?