【发布时间】:2025-12-20 08:35:07
【问题描述】:
假设我有这个例子:
//Two interfaces
class InterfaceA {
public:
InterfaceA(int val);
};
class InterfaceB {
public:
InterfaceB(int val);
};
//Class with multiple inheritance
template <typename... Intefaces>
class Base : public Interfaces... {
public:
Base() : Interfaces(42) {}; // This is wrong
}
如何使用单个参数调用“接口”类的构造函数?
【问题讨论】:
标签: c++ class templates variadic