C++11中的智能指針和鎖的類型以及它們背后的RAII機制


C++11中的智能指針:

四種智能指針的講解(auto_ptr, second_ptr, shared_ptr, weak_ptr),包含源代碼:https://blog.csdn.net/sinat_36118270/article/details/69061348

shared_ptr, unique_ptr, weak_ptr使用方法講解:https://blog.csdn.net/vict_wang/article/details/88781941#shared_ptr_105

理解第二個博客中的parent與child的示例,第一個博客中的雙向鏈表的示例(循環引用)

 

C++11中鎖的類型

鎖的類型,第一種分類方法:https://www.cnblogs.com/diegodu/p/7099300.html

鎖的類型,第二種分類方法:https://blog.csdn.net/xy_cpp/article/details/81910513

互斥鎖,條件鎖,自旋鎖,讀寫鎖

如論是第一種還是第二種,重點掌握C++標准庫中給的鎖管理模板,lock_guard,shared_lock,unique_lock。

 

RAII機制:

https://blog.csdn.net/wozhengtao/article/details/52187484


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM