标签: c++ oop c++03
所以我有一个base类,其构造函数需要(T V)。我继承了具有构造函数obj的类()我想创建像
base
(T V)
obj
()
base * new_list_item = new obj()
但是如何在C ++中传递给obj基础构造函数值T val;?
T val;
答案 0 :(得分:3)
使用初始化列表:
class obj : public base { public: obj(T v) : base(v) {} };