C++相談室 part31
■ このスレッドは過去ログ倉庫に格納されています
0411406
NGNGありがとうございます。
ただ、やはり特殊な書き方になってしまうので避けたいです…。
>>410
・初期化失敗時にnullを返したい
・普通にnew CLASS(引数)を使いたい//こっち重視
です。
newをオーバーロードして new(引数) CLASS() でも、>>409さんのCLASS::New(引数)でも、
一つ目をクリアする代わりちょっと浮いちゃうので…。
一つ目を諦めると例外を使うことになりますが、あまり失敗の多いところで使うと良くない気がして…。
他に解決方法はあるでしょうか。(例外で問題なければそうします)
■ このスレッドは過去ログ倉庫に格納されています