Qt 和 Boost关于信号和槽的对比说明
摘要:
对比 无论是 Qt 的实现方式还是 Boost 的实现方式,除了必须的定义信号和槽的类之外,都不需要额外的类。 两种实现都解决了类爆炸的问题。下面让我们对照着来看一下我们前面的分析。 两个不同的术语以及各自的动作:信号和槽; 在一个地方(信号)可以连接零个或者多个回调函数(槽)同时也是多对多的,一对多,多对多; 焦点在于连接本身,而不是提供者或者消费者; 不需要手工为了一个连接创建新的... 阅读全文
posted @ 2016-01-16 17:47 cthu 阅读(3189) 评论(0) 推荐(1) 编辑