【发布时间】:2009-09-11 23:54:32
【问题描述】:
要继续另一个问题,让我们问这个:
Boost如何实现信号/槽机制?
见: How signal and slots are implemented under the hood? http://www.boost.org/doc/libs/1_40_0/doc/html/signals.html
【问题讨论】:
标签: c++ boost signals-slots
要继续另一个问题,让我们问这个:
Boost如何实现信号/槽机制?
见: How signal and slots are implemented under the hood? http://www.boost.org/doc/libs/1_40_0/doc/html/signals.html
【问题讨论】:
标签: c++ boost signals-slots
这里有一个来自this gamedev.net thread 的有趣的 sn-p 来推动讨论
原帖由 Spoonbender 所以,奖金 问题:是什么导致了 boost::signals 要那么慢很多吗?
好像有几个 大人物。首先,尽管事实上 boost::signals 不是线程安全的,它 进入和离开临界区 a 几次。其次,还有 这个命名插槽的东西似乎 导致数据过于复杂 需要很长时间才能完成的结构 迭代。然后有很多 从各种镍和调光 它做的家务事。最后, 个人电话有更高的 由于 boost::bind 的开销 运行时间。都是功能 我敢肯定有人需要, 但我没有。
【讨论】: