С++ 11 :Количество параметров функции шаблона Variadic?

Как я могу получить количество аргументов для функции шаблона с переменным числом аргументов?

то есть:

template<typename... T>
void f(const T&... t)
{
    int n = number_of_args(t);

   ...
}

Каков наилучший способ реализовать number_of_argsвыше?

76
задан Andrew Tomazos 19 August 2012 в 04:50
поделиться