进程间通信:管道(1)

  当从一个进程连接数据流到另一个进程时,我们使用术语管道(pipe)。我们通常是把一个进程的输出通过管道连接到另一个进程的输入。对于shell命令来说,命令的连接是通过管道字符来完成的,如:cmd1 | cmd2

1、进程管道

  可能最简单的在两个程序之间传递数据的方法就是使用popen和pclose函数了,它们的原型如下:

#include<stdio.h> FILE *popen(const char *command,const char *open_mode); int pclose(FILE *stream_to_close);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfyxs.html