基底クラスから派生クラスをコピー

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: 基底クラスから派生クラスをコピー

Re: 基底クラスから派生クラスをコピー

#3

by 夢幻ノ月夜 » 1年前

全部の派生クラスに書かなきゃダメなんですかねやっぱり…

Re: 基底クラスから派生クラスをコピー

#2

by よもやま » 1年前

Copyメソッドが

コード:

class test : hoge {
public:
    virtual hoge* Copy() {
       return new test();
    }
}
といったようにするといいかも。

基底クラスから派生クラスをコピー

#1

by 夢幻ノ月夜 » 1年前

基底クラスの中にCopyメソッドを自作したとき
派生クラスから呼び出されたときに派生クラスがコピーされるようにしたいのですが
どう記述すれば良いのでしょうか

ページトップ