1. 首页
  2. 移动开发
  3. 其他
  4. 生产者消费者问题(缓冲区互斥临界区)

生产者消费者问题(缓冲区互斥临界区)

上传者: 2020-08-07 00:39:32上传 TXT文件 9.28KB 热度 22次
生产者消费者问题 while(1) { WaitForSingleObject(hMutex,INFINITE); if(count==BufferSize){ //缓冲区满 ReleaseMutex(hMutex); //等待直到缓冲区非满 WaitForSingleObject(hNotFullEvent,INFINITE); continue; } //得到互斥锁且缓冲区非满,跳出while循环 break; } if (tail>14){ cout
用户评论
码姐姐匿名网友 2020-08-07 00:39:33

很好的一个资源,能够读懂达到启发。