操作系统之生产者消费者代码
constunsignedshortSIZE_OF_BUFFER=20;//有界缓冲区长度
intg_buffer[SIZE_OF_BUFFER];//开辟缓冲区,用数组表示,可以看成是一个循环队列
unsignedshortProductID=0;//新生产出来的产品的产品号
unsignedshortConsumeID=0;//被消耗的产品的产品号
unsignedshortin=0;//产品进缓冲区时的缓冲区下标,用于记录生产者的指针位置
unsignedshortout=0;//产品出缓冲区时的缓冲区下标,用于记录消费者的指针位置
bool
用户评论
推荐下载
-
操作系统生产者与消费者课程设计.doc
操作系统生产者与消费者课程设计实验源程序
20 2019-05-20 -
操作系统生产者与消费者课程设计报告
操作系统生产者与消费者课程设计报告
18 2019-05-20 -
操作系统课程设计生产者与消费者
生产者消费者算法模拟目的:掌握信号的使用方法和P、V操作的定义,掌握使用P、V操作实现进程之间同步与互斥的方法,加深对进程同步互斥概念的理解。设计要求:设计一程序,由一个进程创建三个子进程,三个子进程
31 2019-05-14 -
生产者消费者问题操作系统多线程经典问题
缓冲区没满:生产者可以生产缓冲区没空:消费者可以消费生产消费可以同时进行生产者、消费者、产品、缓冲区的数量可以自定义
26 2019-07-14 -
C语言实现操作系统中生产者消费者
用C-Free5软件写的,主函数为Int类型。在其他软件上可能要改成void,算法方面没有什么问题。如果要缓冲池满就把生产者M1的数改的比消费者M2的高,要缓冲池空则相反。
43 2018-12-08 -
操作系统同步和互斥生产者和消费者问题
操作系统线程同步和互斥,生产者和消费者问题例子,VC++编写
24 2018-12-08 -
生产者与消费者问题操作系统课程设计
关于生产者与消费者问题的操作系统课程设计,用信号量机制解决生产者消费者问题,希望给大家带来一定参考!
18 2019-07-25 -
操作系统课程设计生产者消费者问题
======学生党自己不会写,纯抄袭百度文库的作者======问题简要描述和设计要求基于线程的生产者-消费者的合作问题其中(生产者)从外设获取数据进行生产另外(消费者)消费后进行输出,并存
15 2020-04-26 -
生产者消费者问题操作系统课程设计思路
生产者消费者问题操作系统课程设计思路
15 2019-01-10 -
生产者消费者问题操作系统课程设计英文
一种竞争严重的,使用Java语言模拟经典的线程通信的生产者消费者问题的课程设计报告。多线程随机竞争,所以每次运行结果并不相同。代码在eclipse中测试可用。 报告除了代码注释外,全部是英文。
36 2019-01-18
暂无评论