C++相談室 part122 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0051デフォルトの名無しさん
2016/01/25(月) 22:06:48.30ID:aGf3VXDj> Tのコンストラクタが例外を投げると、fは走らずに例外がcatchされる。そしてthisが宙ぶらりんになって誰からも開放出来なくなる。
...
> 一方でshared_ptr(new T());だとTのコンストラクタがコケるとメモリリークが起こる。
んなこたーない。
http://www.kijineko.co.jp/tech/superstitions/memory-leak-at-dynamic-creation-fail.html
■ このスレッドは過去ログ倉庫に格納されています