进程的管道通信编制一段程序,实现进程的管道通信,使用系统调用pipe()建立一个管道文件;两个子进程P1和P2

时间:2012-04-02 17:32:37
【文件属性】:

文件名称:进程的管道通信编制一段程序,实现进程的管道通信,使用系统调用pipe()建立一个管道文件;两个子进程P1和P2

文件大小:1KB

文件格式:RAR

更新时间:2012-04-02 17:32:37

进程的管道通信

进程的管道通信 编制一段程序,实现进程的管道通信,使用系统调用pipe()建立一个管道文件;两个子进程P1和P2 分别向管道各写一句话: Child1 is sending a message! Child2 is sending a message! 而父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。要求父进程先接收子进程P1发来的 消息,然后再接收子进程P2发来的消息。


【文件预览】:
进程的管道通信
----进程的管道通信.txt(330B)
----a4.c(1KB)

网友评论

  • 谢谢分享啊
  • 不错非常号
  • 少了一个头文件 sys/wait.h
  • 还行。多谢分享
  • 谢谢分享~~~ 不错 用上了
  • 挺好的 还不错
  • 挺有用的,感谢
  • 还不错,堆初学者有帮助
  • 上课时候用了还行
  • 还不错,对写程序有帮助!
  • 还不错。。。。可惜不是windows下两个进程的实时同步通信。。。
  • 很好 我们老师让fork多个子进程计算pi值 用到了这里面的思想 是其他网页上找不到的
  • 很有用,谢谢提供!
  • 解决了我所遇到的问题
  • 挺好的,很有启发啊。
  • 还不错啊,很实用!
  • 试了可以使用,用得到
  • 很好啊。。计算机操作系统实验中的必备实验,很有用。
  • 还不错,对写程序有帮助!
  • 实验必备的呀
  • 还不错,用来答辩的,都能通过很好
  • 可以运行,这个程序是先接受P2进程的MSG在接受P1的,总体感觉挺好的,谢谢作者!
  • 挺不错的 虽然有一点点小错误
  • 非常受用,幫了我大忙。
  • pipe管道通信实验必备。。。
  • 一般吧,比较简单的程序
  • OS实验必备啊。。。pipe肯定要用到
  • 还不错,能正常运行,进程先接收子进程P1发来的消息,然后再接收子进程P2发来的消
  • 运行之后,有一不对,点父进程先接收子进程P2发来的消息,然后再接收子进程P1发来的消息,跟设定相反,应该怎么改?
  • 可以用,当初我也在纠结怎么用管道让两个子进程写,父进程读。看了之后很受启发ps,我们os实验中的一个就是这个