2012-04-21 73 views
-1

我正在製作一個程序,在該程序中我必須分叉4個程序,然後執行。我的問題是如何等待執行exec的孩子。等待()不起作用時,子執行exec等待execlp

+0

你確定了這個如何? – geekosaur 2012-04-21 20:51:19

回答

2

我的問題是如何等待執行exec的孩子。等待()不工作的時候孩子就exec的

假設你正在談論的wait(3)功能,它的工作原理完美罰款任何一個孩子,不管孩子是否執行execve(2)系統呼叫。

由於您顯然希望等待4個孩子,您可能也對waitpid(3)感興趣。