vault backup: 2022-06-06 10:34:20
Affected files: .obsidian/workspace 02. PARA/03. Resources(資源)/C++17/智慧指標.md
This commit is contained in:
6
02. PARA/03. Resources(資源)/C++17/智慧指標.md
Normal file
6
02. PARA/03. Resources(資源)/C++17/智慧指標.md
Normal file
@@ -0,0 +1,6 @@
|
||||
unique_ptr與shared_ptr都是智慧指標,箱對於原本的raw pointer,智慧指標使用起來更方便,也不用擔心delete的問題。
|
||||
|
||||
## unique_ptr
|
||||
unique_ptr的特點是,它保證在一個時間內,只會有一個指標的擁有者,也就是這個指標不能被複製跟移動,當unique_ptr離開它的scope時候,它所擁有的pointer也隨之被delete。這讓你不用擔心memoo
|
||||
|
||||
## shared_ptr
|
||||
Reference in New Issue
Block a user