小编Nev*_*hoe的帖子

Linux管道作为输入和输出

我想在Linux操作系统上的C程序中执行以下操作:

  • 使用系统调用(或2)创建PIPE
  • 使用exec()执行新进程
  • 将进程的STDIN连接到先前创建的管道.
  • 将流程的输出连接到另一个PIPE.

我们的想法是为了性能目的绕开任何驱动器访问.

我知道使用PIPE系统调用创建管道非常简单,并且我可以使用popen来创建用于输入或输出目的的管道.

但是你会如何为输入和输出做这个呢?

c linux ipc pipe

3
推荐指数
1
解决办法
5936
查看次数

标签 统计

c ×1

ipc ×1

linux ×1

pipe ×1