(十)有名管道通信

1.核心理论-有名管道

有名管道又称为FIFO文件,因此我们对有名管 道的操作可以采用操作文件的方法,如使用 open,read,write等

FIFO文件对比普通文件

FIFO文件在使用上和普通文件有相似之处,但是也有 不同之处:

1. 读取Fifo文件的进程只能以”RDONLY”方式打开 fifo文件。

2. 写Fifo文件的进程只能以”WRONLY”方式打开fifo 文件。

3. Fifo文件里面的内容被读取后,就消失了。但是普 通文件里面的内容读取后还存在

 

2.函数学习-有名管道

创建管道 mkfifo

 函数原形

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

 函数功能

创建fifo文件(有名管道)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值