进程间通信
进程间通信
无名管道(pipe)
无名管道只能继承,在进程中创建管道,一个进程写数据,一个进程读数据。
1、特点
(1)只能用于有亲缘关系的的进程间通信(无实际文件与其对应);
(2)单工通信模式,具有固定的读端和写端。
2、无名管道创建 - pipe
#include<unistd,h>
int pipe(int pfd[2]);
返回值:成功返回0,失败返回EOF
参数:pfd包括两个元素的整形数组,用来保存文件描述符,pfd[0]用于读管道,pfd[1]用于写管道。
例示 - 无名管道
原创
2021-07-12 23:01:51 ·
258 阅读 ·
0 评论