谁注册了丁丁

导航

2013年8月19日 #

进程间通信--pipe

摘要: 管道的两种局限性:历史上,他们是半双工的(即数据只能够在一个方向上流动). 现在某些系统也提供全双工管道,但是为了最佳的移植性,我们决不应该预先假定系统使用此特性他们只能够在具有公共祖先的进程间使用. 通常一个管道由一个进程创建, 然后该进程通过调用fork, 此后父,子进程之间就可以使用该管道尽管有这两种局限, 但半双工管道仍然是最常用的 IPC 形式.管道由调用pipe函数创建:#includeint pipe(int filedes[2]);返回值: 0: 成功, -1: 失败经由参数filedes返回的两个文件描述符:filedes[0]: 读filedes[1]: 写filedes[ 阅读全文

posted @ 2013-08-19 11:34 leaker 阅读(321) 评论(0) 推荐(0) 编辑