我的应用程序可能会受益于在本土解决方案中使用boost的信号库之一。
应用程序是多线程的,但执行信号处理的部分是单线程的。
如果多线程不是问题,有没有理由比Boost.Signal更喜欢Boost.Signals2?
我的应用程序可能会受益于在本土解决方案中使用boost的信号库之一。
应用程序是多线程的,但执行信号处理的部分是单线程的。
如果多线程不是问题,有没有理由比Boost.Signal更喜欢Boost.Signals2?
现在不推荐使用Boost.Signals,而应该使用Boost.Signals2(参见 v1.54 docs)
最初,如果所有的信号和插槽都在同一个线程中,boost.signals就好了。但是,它不再被维护 - 文档建议在所有新代码中使用signals2。