0

だから私はbaseコンストラクターを持つクラスを持っています(T V). 次のようなものを作成したいobjコンストラクターを持つクラスを継承しました()

base * new_list_item = new obj() 

T val;しかし、C++ でobj ベース コンストラクター値に渡す方法は?

4

1 に答える 1

3

初期化リストを使用します。

class obj : public base {
public:
    obj(T v) : base(v)
    {}
};
于 2012-04-07T21:39:19.483 に答える