回答編集履歴
1
add references
answer
CHANGED
@@ -10,4 +10,9 @@
|
|
10
10
|
|
11
11
|
> 参照カウントを持っていないweak_ptrはポインタが入った瞬間GCが働いて(正確な時間はわかりませんが)一定時間たつと消えるという認識であっていますでしょうか?
|
12
12
|
|
13
|
-
C++においては、上記理解は完全に誤っています。GC機構そのものが存在しません。
|
13
|
+
C++においては、上記理解は完全に誤っています。GC機構そのものが存在しません。
|
14
|
+
|
15
|
+
C++標準ライブラリの`std::shared_ptr`と`std::weak_ptr`は相補的(あるいは従属関係)な機能です。下記サイトの説明も参考にください。
|
16
|
+
|
17
|
+
- [shared_ptr & weak_ptr](https://www.slideshare.net/Cryolite/boost-pdf-2)
|
18
|
+
- [C++11スマートポインタ入門](https://qiita.com/hmito/items/db3b14917120b285112f)
|