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 回答