C++供給的智能指針unique_ptr是獨有式的 , 它不克不及拷貝也不克不及賦值 , 可是可以轉移節制權 , 那么若何利用呢?本文將進行申明!
需要這些哦
C++
方式/
1挪用unique_ptr , 建立空智能指針 , 然后再挪用函數reset來綁定對象 , 這里綁定的是字符串指針對象

2挪用unique_ptr對象輸出打印信息看 , 當作功輸出綁定對象的內容

3建立智能指針的時辰直接綁定對象 , 而不是空的

4挪用智能指針 , 同樣可以或許輸出綁定對象的內容

5挪用智能指針的函數release可以釋放所有權 , 這里將智能指針所有權釋放給字符串指針

6輸出打印轉移后的字符串指針的內容 , 可以發現內容就是智能指針所綁定對象的內容

7【如何使用unique_ptr智能指針】可以轉移智能指針的所有權 , 挪用函數move,將智能指針轉移給另一個智能指針 , 本來智能指針就不克不及利用

8從輸出的信息看 , 轉移后的智能指針準確輸出本來智能指針綁定對象的內容

注重事項喜好經驗接待點贊投票!
以上內容就是如何使用unique_ptr智能指針的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- 如何創建一個HTML表單form用于提交數據
- 豬大腸的做法 豬大腸如何做比較好吃
- win10如何整理C盤空間
- Windows10自帶防火墻在哪里設置 如何關閉與開啟
- windows系統下如何看cpu的溫度情況
- 如何用ps制作產品背景圖?ps淘寶主圖背景制作
- 巧克力曲奇的做法 如何做巧克力曲奇
- 小米手機指南針如何操作測量海拔水平等
- 在Flash構造函數中使用this的小技巧
- 微信支付商戶后臺如何給用戶辦理退款
