- 10
- 0
- 约3.83千字
- 约 3页
- 2022-07-26 发布于福建
- 举报
VC++ 学习 :用 vc 实现生产者消费者问题
文章来源: CSDN 作者: windcao
很多情况下我们需要多个线程互相协助,来完成同一个任务。但是线程很难从外部进行控制。
利用线程同步技术可以使线程彼此交互,从而避免了外部控制对与时间和资源的浪费。
在实际工作过程中我就遇到了类似的问题,需要对共享的缓冲区进行操作。
有插入的线程也有读取的线程,这使我忽然想到了生产者和消费者。我从 MSDN 找到 csdn 使用了各式
各样的搜索引擎,只找到了很有现的关于 CSemaphore 的资料。
////////////////////////////////////
// 生产者消费者问题
////////////////////////////////////
生产者要不断将数据放入共享的缓冲,消费者要不断从缓冲取出数据。消费者必须等生产者
取走数据后才能再放新数据 (不覆盖数据 ) ,消费者必须等生产者放入新数据后才能去取
您可能关注的文档
最近下载
- 2025届重庆市北碚区西南大附中中考物理试题原创模拟卷(八)含解析.doc VIP
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考数学试卷(含标准答案).pdf
- 药物研发:从零到一-揭秘药品开发的全过程.pptx
- 2024年初中八年级奥林匹克数学竞赛初赛试卷及答案解析.docx VIP
- 初中物理课件:新材料及其应用.ppt VIP
- (一模)唐山市2025年高三高考第一次模拟演练语文试卷(含答案).pdf VIP
- 高考数学十年(2016-2025)真题《空间几何体及其表面积和体积》专项分类汇编含答案.docx
- 2025年贵州省专升本英语试卷.docx VIP
- 经皮肾镜碎石取石术护理配合PPT.pdf
- 人教版九年级下册化学高频常考核心知识点汇总.pdf VIP
原创力文档

文档评论(0)