1. 首页
  2. 操作系统
  3. Linux
  4. linux下的生产者消费者问题

linux下的生产者消费者问题

上传者: 2019-09-27 22:22:14上传 TXT文件 2.37KB 热度 36次
#include#include#include#include#include#defineN2//消费者或者生产者的数目#defineM10//缓冲数目intin=0;//生产者放置产品的位置intout=0;//消费者取产品的位置intbuff[M]={0};//缓冲初始化为0,开始时没有产品sem_tempty_sem;//同步信号量,当满了时阻止生产者放产品sem_tfull_sem;
用户评论
码姐姐匿名网友 2019-09-27 22:22:14

不错的代码,是互斥锁和计数信号量解决生产者消费者问题,代码没有问题,可以编译运行,已经测试过,注释也有,谢谢分享~!!!

码姐姐匿名网友 2019-09-27 22:22:14

写的很好 值得借鉴

码姐姐匿名网友 2019-09-27 22:22:14

不错的,可以运行的

码姐姐匿名网友 2019-09-27 22:22:14

不错,是互斥锁和计数信号量解决生产者消费者问题

码姐姐匿名网友 2019-09-27 22:22:14

还不错,完美运行

码姐姐匿名网友 2019-09-27 22:22:14

一小段代码,,,写的不错,,,注释也还行,,只不过感觉5分有点多哦亲。

码姐姐匿名网友 2019-09-27 22:22:14

程序很完美,一点错误都没有~而且注释详细,很好懂。学生党直接拿去用了

码姐姐匿名网友 2019-09-27 22:22:14

是很好的程序,运行过,没有错误。并且注释也很清晰

码姐姐匿名网友 2019-09-27 22:22:14

很实用,算法也是优化过的

码姐姐匿名网友 2019-09-27 22:22:14

非常好,细节都想的很周到,是出色的程序