我需要做什么:
- 创建共享内存段
- 填充具有固定数量的整数的数组,例如100
- 将这些创建的数字以10个块为单位传递给子进程
- 在子进程中:输出这些数字
所以这基本上是通过共享内存段在两个进程之间进行通信。
我的问题:到目前为止,我可以将前10个数字传递给子进程..但我真的不知道如何将接下来的10个数字传递给同一个子进程输出它没有创建更多的子进程..我想也许我可以简单地将所有内容包装在while循环中,但每次创建一个新的子进程时,这不是我想要的。
现在我有以下代码:
-1