【发布时间】:2013-11-22 16:30:02
【问题描述】:
我遇到了以下问题
我有几个线程(生产者)计算移动物体的位置,一个线程(消费者)打印计算结果。每个线程都有自己的时间尺度。同步的问题是消费者只有在所有生产者都计算了打印时刻的位置时才能打印结果。换句话说,消费者必须将其当前时间与生产者的当前时间进行比较,并决定是否可以打印结果。我发现了一个类似的示例,其中使用信号量进行同步,但那里只有一个生产者。有谁知道一个聪明的解决方案?
【问题讨论】:
标签: multithreading qt synchronization