如何在创建新的 obj() 时调用基类构造函数 new base(argT argV)



所以我有一个base类,它的构造函数需要(T V)。我继承了具有构造函数的类obj ()我想创建类似的东西

base * new_list_item = new obj() 

但是如何在C++中传递到obj基构造函数值T val;呢?

使用初始化器列表:

class obj : public base {
public:
    obj(T v) : base(v)
    {}
};

最新更新