簡體   English   中英

沒有線程安全開銷的QSharedPointer?

[英]QSharedPointer without the thread-safety overhead?

我需要使用QSharedPointer進行引用計數,但我會在單線程應用程序中使用它,所以我不想要線程安全開銷(我認為這是相當昂貴的)。

有沒有辦法關閉線程安全性,還是有一個等效的Qt類只提供引用計數? 如果沒有,是否有獨立的課程,不要求我包括像boost這樣的大型庫,或打開c ++ 11?

Qt 5 非常巧妙地實現了QMutex類 並且不得在單線程應用程序中使用OS的同步基元。 所以,我認為使用Qt的智能指針是一個很好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM