ak備忘録

レガシーブログ

boostのshared_ptrとweak_ptrの仕組み概要

boostのshared_ptrとweak_ptrは超便利なスマポ機能ですが、
どんな仕組みなのかだけ軽く解説がてら、まとめておきたいと思います。
http://d.hatena.ne.jp/Keiro/20110410/1302425268

boostはオープンソースなのでこれを見るまでもなくソース見れば分かりますので
よかったらソースも確認してください。

※クリックで拡大

とりあえず気にすべき点としては、
shared_ptrは内部でnewが走ることがある、という点くらいでしょうか。