- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 signal-slot 信号槽技术初探二
看看 sigslot.h 的内部实现, 以比较简单的 signal1为例,它可有一个参数, 两个模板参数一个是参数类型,一个是多线程策略 重点是它的 1) connect 方法 , 将它和目的类和目的方法进行连接 2) emit 方法, 触发消息发送到槽的对应方法 template class signal1 : public _signal_base1 { public:
2012-10-22 22:53:04 591
原创 signal-slot 信号槽技术初探一
信号槽技术由来已久, 早就听说在QT中大量应用,一起未曾研究, 最近要用到 libjingle, 看了相关文章和代码。 它利用了模板技术将 消息producer--触发信号的那个对象 和 consumer -- 接受信号的那个对象(槽) 进行解耦, 很好的简化了代码. 类似的技术常用的是 callback, 如典型的event and dispatch loop, onEvent, onCo
2012-10-10 10:15:30 1151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人