[英]QSharedPointer without the thread-safety overhead?
我需要使用QSharedPointer
進行引用計數,但我會在單線程應用程序中使用它,所以我不想要線程安全開銷(我認為這是相當昂貴的)。
有沒有辦法關閉線程安全性,還是有一個等效的Qt類只提供引用計數? 如果沒有,是否有獨立的課程,不要求我包括像boost這樣的大型庫,或打開c ++ 11?
Qt 5 非常巧妙地實現了QMutex類 。 並且不得在單線程應用程序中使用OS的同步基元。 所以,我認為使用Qt的智能指針是一個很好的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.