如何创建从C ++中的单亲进程中执行两个平行的子进程?(How to create two chil

2019-10-17 10:31发布

嗨,我是在Linux平台上工作的杜松子酒C ++。 我有一个父进程。 我需要从这个父将并行一段时间来执行创建两个子进程。 虽然父进程正在等待这两个过程完成,然后完成它的执行。

什么建议吗?

Answer 1:

fork()exec系列函数启动子进程。 父进程可以调用waitpid ,直到子进程存在。

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



Answer 2:

产卵与叉()的新工艺;

然后在父进程可以使用waitpid函数()来等待他们俩来完成。



文章来源: How to create two child process executing parallel from a single parent process in C++?
标签: c++ linux fork