对我来说,可变模板的概念相当令人困惑,我希望能够让它变得更加复杂(好吧,我认为……)。
让我们考虑以下代码:
template <typename T>
class base
{
template <typename... E>
virtual void variadic_method_here(E... args) = 0;
};
一个实现类:
class derive : public base<some_object>
{
void variadic_method_here(concrete_args_here);
};
我该怎么做呢?