您好我在Linux平台上使用gin C ++。 我有一个父进程。我需要从这个父节点创建两个子进程,它将并行执行一段时间。父进程正在等待进程完成,然后完成执行。
任何建议?
答案 0 :(得分:1)
使用fork()
和exec
函数系列来启动子进程。
父进程可以调用waitpid
直到子进程存在。
exec link:http://linux.about.com/library/cmd/blcmdl3_execvp.htm
答案 1 :(得分:1)
使用fork();
生成新进程然后在父进程中,您可以使用waitpid()等待它们完成。