Boost线程相当于Python';什么是线程事件?

Boost线程相当于Python';什么是线程事件?,python,multithreading,events,boost,Python,Multithreading,Events,Boost,是否有一个与Python的等价物 更具体地说,是否有一个同步原语,允许线程在设置内部值时传递,而在未设置内部值时阻止它们?您应该使用Boost的。条件变量避免了事件对象可能出现的一些陷阱。我发现在某些情况下很难正确使用事件对象:在处理事件之前有多个触发器,在调用处理程序之前更改了一些状态,等等 Boost文档中的示例是不言自明的。我不确定Boost中的任何内容是不言自明的。

是否有一个与Python的等价物

更具体地说,是否有一个同步原语,允许线程在设置内部值时传递,而在未设置内部值时阻止它们?

您应该使用Boost的。条件变量避免了事件对象可能出现的一些陷阱。我发现在某些情况下很难正确使用事件对象:在处理事件之前有多个触发器,在调用处理程序之前更改了一些状态,等等


Boost文档中的示例是不言自明的。

我不确定Boost中的任何内容是不言自明的。