实验9进程间管道通信实验.docxVIP

  • 45
  • 0
  • 约3.04千字
  • 约 8页
  • 2016-11-29 发布于重庆
  • 举报
实验9进程间管道通信实验

试验9 进程间管道通信实验学生姓名:李亚军 学 号: 6100412196 专业班级: 卓越计科121班 1.实验目的通过编写有名管道多路通信实验,读者可进一步掌握管道的创建、读写等操作,同时,也复习使用select()函数实现管道的通信。2.实验内容(1)画出流程图。该实验流程图如图8.9所示。图8.9 8.6.1实验流程图(2)编写代码。该实验源代码如下所示。/* pipe_select.c*/#include fcntl.h#include stdio.h#include unistd.h#include stdlib.h#include string.h#include time.h#include errno.h#define FIFO1 in1#define FIFO2 in2#define MAX_BUFFER_SIZE 1024 /* 缓冲区大小*/#define IN_FILES 3 /* 多路复用输入文件数目*/#define TIME_DELAY 60 /* 超时值秒数 */#define MAX(a, b) ((a b)?(a):(b))int main(void){ int fds[IN_FILES];

文档评论(0)

1亿VIP精品文档

相关文档