《Linux 进程间通信》命名管道:FIFO

命名管道的主要用途:不相关的进程之间交换数据。

命令行上创建命名管道:

$ mkfifo filename

 程序中创建命名管道:

#include <sys/types.h>
#include <sys/stat.h>

int mkfifo(const char *filename, mode_t mode);

备注:#include <sys/types.h>是Unix/Linux系统的基本系统数据类型的头文件,含有Size_t,time_t,pid_t等类型。

   #include<sys/stat.h>是Unix/Linux系统定义文件状态所在的伪标准头文件。

猜你喜欢

转载自www.cnblogs.com/zhuangquan/p/10132432.html