教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

Qt的信號(hào)槽機(jī)制有什么不足嗎?

更新時(shí)間:2020年06月15日14時(shí)27分 來(lái)源:傳智播客 瀏覽次數(shù):

Qt的信號(hào)槽機(jī)制有什么不足嗎?

答:

同回調(diào)函數(shù)相比,信號(hào)和槽機(jī)制運(yùn)行速度有些慢。通過(guò)傳遞一個(gè)信號(hào)來(lái)調(diào)用槽函數(shù)將會(huì)比直接調(diào)用

非虛函數(shù)運(yùn)行速度慢10倍。原因如下:

- 需要定位接收信號(hào)的對(duì)象;

- 安全地遍歷所有的關(guān)聯(lián)(一個(gè)信號(hào)關(guān)聯(lián)多個(gè)槽的情況);

- 編組/解組傳遞的參數(shù);

- 多線(xiàn)程的時(shí)候,信號(hào)可能需要排隊(duì)等待。

推薦了解傳智播客C++培訓(xùn)課程。

熱門(mén)C/C++視頻教程

獲取【C++視頻教程+筆記+源碼】加播妞1605146928606_課程資料.jpg:435946716
0 分享到:
和我們?cè)诰€(xiàn)交談!