- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 为什么Qt不用模板来实现信号和槽?
<br />一个简单的答案是,当初Qt被设计的时候,因为各种各样的编译器的不充分,所以在多平台应用程序中完全使用模板机制是不可能的。甚至今天,许多被广泛使用 的C++编译器在使用高级模板的时候还是有问题的。例如,你不能安全地依靠部分模板的示例,这对一些不平常的问题领域是必要的。因此Qt中模板的用法不得 不保守。记住Qt是一个多平台的工具包,在Linux/g++平台上的进步不一定能够在其它情况下获得改进。<br /><br /> 那些在模板执行上比较弱的编译器终将得到改进。但是,即使我们所有的用户以极好
2010-10-29 15:10:00 901
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人