gpt4 book ai didi

c++ - 如果在森林中发出 Qt 信号,而周围没有人听到它,它会发出声音吗?

转载 作者:IT老高 更新时间:2023-10-28 22:14:46 30 4
gpt4 key购买 nike

很抱歉这个问题的措辞很幽默。我无法抗拒;-)

如果我 emit 一个未连接到代码中任何位置的插槽的信号,是否仍然存在与该“发射”相关的性能成本。我不熟悉实现 Qt 的信号/插槽的机制,所以如果这个问题揭示了我对 Qt 底层设计的根本无知,我深表歉意。

最佳答案

至少是一个小的。 Qt 至少需要查看信号的连接槽列表(或类似的东西,不确定),直到它看到它不需要调用任何东西。但无论如何,考虑到您使用的是 Qt 的信号和插槽这样的高级环境,这种性能损失应该可以忽略不计。

关于c++ - 如果在森林中发出 Qt 信号,而周围没有人听到它,它会发出声音吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6352014/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com