C++相談室 part7
■ このスレッドは過去ログ倉庫に格納されています
0336デフォルトの名無しさん
NGNGnewが失敗したときにnullを返すのは時代錯誤もいいところ
と言っていたのですが、これ一般論ですか?
つまりnewするところは常に例外を補足するようにしろということ
ですよね?
でも慣れたプログラマでさえ完全に資源漏れが起きないように
例外処理を書くのが難しい現状では、ちょっと理想論ぽく聞こえ
るんですけど...。
手軽にやるには、if (!(Foo *foo = new Foo(...)))はまだ健在ですよね?
■ このスレッドは過去ログ倉庫に格納されています