【发布时间】:2011-05-11 22:21:07
【问题描述】:
我正在从 xlobjects 切换到 boost::signals2 作为我的信号/插槽框架,希望建立连接、删除三重、信号发射等是线程安全的。我对线程间信号发射根本不感兴趣。
所以简单的问题是:boost::signals2 线程是否安全,例如,两个或多个线程可以在同一个信号上建立连接?
另外,与 xlobjects 相比,boost::signals2 会导致性能损失吗?这并不重要,因为应用程序不严重依赖信号/插槽,但我还是想知道。
【问题讨论】:
标签: c++ multithreading signals slots