在进程间通信(IPC)中,需要与OS提供的每个进程“PIPE”进行通信。并且需要将数据从输入单元传输到程序或从程序传输到输出单元“流”,操作系统应该提供。
以下是我的问题。
答案 0 :(得分:1)
管道是两个进程之间的通信通道。它有一个写作端和一个读取端。当打开这两个结尾时,一个人得到(写或读)流。因此,在第一次近似中,管道的每一端都有一条流。
所以要设置IPC,你应该
pipe
创建管道。这返回两个int
来标识管道的两端; 请参阅http://www.gnu.org/software/libc/manual/html_node/Creating-a-Pipe.html