質問編集履歴

1

変更

2022/09/24 06:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ### 質問③
14
14
  std::unique_ptrは所有権を1つに限定するポインタ。
15
- td::shared_ptrは所有権が複数で共有可能でどこからも参照されなくなったら削除される変数。
15
+ td::shared_ptrは所有権が複数で共有可能でどこからも参照されなくなったら開放される変数。
16
16
  という理解なのですが、以下の例では、Aをstd::shared_ptrであるBにセットした場合、Aが所有していたアドレスはstd::shared_ptrになるということだと思いますが、この時、共有されるようになるため、std::unique_ptrにした意味がなくなっているという理解でいいでしょうか?
17
17
   
18
18
  ```C++