【发布时间】:2009-08-24 12:37:31
【问题描述】:
在我们的项目中,我们有 UI 和逻辑(可以表示为状态机)。此步进机器中某些步骤之间的转换很长(IO 绑定)。我们不想在转换过程中一直窃取我们的 UI 线程。因此,我们正在寻找一种方法来在单独的线程中执行此转换,然后在转换完成时更新 UI。
我目前评估 boost statechart 库作为实现这种逻辑的选项之一,我想问一下使用它实现这种长时间转换功能的正确方法是什么?
谢谢。
【问题讨论】:
标签: c++ boost boost-statechart