- 615 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 00:21:22.68 ]
- 親クラス 子クラスがあります
親 hoge = new 子1 親 hoge = new 子2 みたいな感じで1つのオブジェクトで親と子の2クラスを両方扱いたいんです。 これは可能で、キャストすれば子独自のメソッドも使用可能なのはわかるんですが。 今親クラスのオブジェクトの宣言を std::auto_ptr で行なっているため、キャストが上手くいきません。 解決法としては、std::auto_ptr を辞めるしかないんでしょうか?他にいい方法がありましたら、 ご教授お願いします。
|

|