标签: c linux shell unix process
我编写了一个程序,其中我们有一个带有单向管道的n个进程的循环。现在我有一个问题,我需要使用2个单向管道来实现相同的程序,是否可能?
它是这样的:
例如,进程0发送要由进程1接收的消息,依此类推,返回进程0并完成。无论何时进程发送或接收消息,它都会打印其进程#(N),"消息"和"发送"或者"收到"。
我使用单向管道,但无法弄清楚如何使用2管道完成它。
任何帮助,提示都会非常有用。