花費 21 ms
C++智能指針 weak_ptr

C++智能指針 weak_ptr   weak_ptr 是一種不控制對象生命周期的智能指針, 它指向一個 shared_ptr 管理的對象. 進行該對象的內存管理的是那個強引用的 shared_ptr. weak_ptr只是提供了對管理對象的一個訪問手段.   weak_ptr 設計的目的 ...

Tue Oct 04 21:11:00 CST 2016 0 18873
智能指針之 weak_ptr

1. weak_ptr 介紹 std::weak_ptr 是一種智能指針,它對被 std::shared_ptr 管理的對象存在非擁有性("弱")引用。在訪問所引用的對象指針前必須先轉換為 std::shared_ptr。 主要用來表示臨時所有權,當某個對象存在時才需要被訪問。轉換 ...

Sun Sep 30 08:53:00 CST 2018 0 2256
shared_ptr和多線程

前一篇文章寫得實在太挫,重新來一篇。 多線程環境下生命周期的管理 多線程環境下,跨線程對象的生命周期管理會有什么挑戰?我們拿生產者消費者模型來討論這個問題。 實現一個簡單的用於生產者消費者模型的 ...

Thu Mar 20 00:39:00 CST 2014 1 5787
Boost使用筆記(Smart_ptr)

我是Word寫的,復制過來實在懶得在排版了,有興趣的朋友可以去我的百度文庫看,謝謝 http://wenku.baidu.com/view/34e485e2f61fb7360b4c653e.html ...

Tue Jul 02 00:33:00 CST 2013 0 5487

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