摘要: 一. 管道: 1.只能用于具有亲缘关系的进程之间的通信 2.半双工通信模式 3.一种特殊的文件,是一种只存在于内核中的读写函数管道基于文件描述符,管道建立时,有两个文件描述符:a. fd[0]: 固定用于读管道b. fd[1]: 固定用于写管道创建管道:pipe() 一般步骤:1. pipe()创建管道 2. fork()创建子进程 3. 子进程会继承父进程的管道关闭管道:1. 逐个关闭文件描述符 2. close()eg. 父子进程间的管道通信:父子进程对管道分别有自己的读写通道,把无关的读端或写段关闭。 View Code 1 #include <stdi... 阅读全文
posted @ 2012-03-22 21:41 Alex_Monkey 阅读(4977) 评论(0) 推荐(1) 编辑