linux下的生产者消费者问题
#include#include#include#include#include#defineN2//消费者或者生产者的数目#defineM10//缓冲数目intin=0;//生产者放置产品的位置intout=0;//消费者取产品的位置intbuff[M]={0};//缓冲初始化为0,开始时没有产品sem_tempty_sem;//同步信号量,当满了时阻止生产者放产品sem_tfull_sem;
下载地址
用户评论
不错的代码,是互斥锁和计数信号量解决生产者消费者问题,代码没有问题,可以编译运行,已经测试过,注释也有,谢谢分享~!!!
写的很好 值得借鉴
不错的,可以运行的
不错,是互斥锁和计数信号量解决生产者消费者问题
还不错,完美运行
一小段代码,,,写的不错,,,注释也还行,,只不过感觉5分有点多哦亲。
程序很完美,一点错误都没有~而且注释详细,很好懂。学生党直接拿去用了
是很好的程序,运行过,没有错误。并且注释也很清晰
很实用,算法也是优化过的
非常好,细节都想的很周到,是出色的程序