- 32 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 11:05:00 ]
- More Effective C++ 新訂3版のテクニックという章に
class NLComponent { virtual NLComponent * clone() const = 0 ; // クローンメソッド }; 基底クラスに、純仮想関数を宣言して、派生クラスでインスタンスを生成する方法が 載っているんだけど、一例で、ディスク上に保存されている、オブジェクトを std::istream strを引数にとるコンストラクタで渡してやってるんだけど これって、なんかおかしい気がする、理由は、コンストラクタで例外が起きたらどうなるんだ? どう思うよモマイラ
|

|