1

嗨,我正在 Linux 平台上使用 gin C++。我有一个父进程。我需要从这个父进程创建两个子进程,它们将并行执行一段时间。而父进程正在等待这两个进程完成,然后它完成其执行。

有什么建议吗?

4

2 回答 2

1

使用fork()exec函数族来启动子进程。父进程可以调用waitpid直到子进程存在。

执行链接: http: //linux.about.com/library/cmd/blcmdl3_execvp.htm

于 2012-11-26T08:58:40.937 回答
1

使用 fork() 生成新进程;

然后在父进程中,您可以使用 waitpid() 等待它们都完成。

于 2012-11-26T08:58:48.193 回答