在LINUX下,用QT实现生产者与消费者关系的实例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在LINUX下,用QT实现生产者与消费者关系的实例相关的知识,希望对你有一定的参考价值。
参考技术A 定义一个QList链表,生产者不断地将数据添加到QList的队尾,
消费者不断去询问QList是否为空,如为空则等待,否则就获取QList队头第一个数据。
如此就是一个简单的生产者与消费者关系
如果要完善一下,则需要添加一个信号量来管理QList的删除和添加操作,防止出现错误
以上是关于在LINUX下,用QT实现生产者与消费者关系的实例的主要内容,如果未能解决你的问题,请参考以下文章
Linux相互排斥与同步应用:posix线程实现单个生产者和单个消费者模型