全国咨询/投诉热线:400-618-4000

Qt的信号槽机制有什么不足吗?

更新时间:2020年06月15日14时27分 来源:传智播客 浏览次数:

Qt的信号槽机制有什么不足吗?

答:

同回调函数相比,信号和槽机制运行速度有些慢。通过传递一个信号来调用槽函数将会比直接调用

非虚函数运行速度慢10倍。原因如下:

- 需要定位接收信号的对象;

- 安全地遍历所有的关联(一个信号关联多个槽的情况);

- 编组/解组传递的参数;

- 多线程的时候,信号可能需要排队等待。

推荐了解传智播客C++培训课程。



热门C/C++视频教程