福克斯和父母的孩子沟通

时间:2017-10-02 22:31:34

标签: c++ linux process fork ipc

我是Linux系统命令和IPC相关主题的新手。

我有一个孩子计算给定数字的阶乘,然后将结果传递给父亲。然后父母将打印收到的输出。

我必须使用任何 PIPES WITHOUT 。 在这一点上,我对不同类型的IPC做了少量研究。我考虑的两条路线是文件映射和邮件槽。 然而,考虑到任务的基本程度,它们看起来都太复杂了。

有什么简单的方法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您的程序正在分叉子项,请在父项中创建一个共享位置,然后让子项填充该空间中的结果,因为父项和子项在执行{{{{{ 1}}。