C++ Language/Templates/TemplateParameters/VariableNumberOfTemplateParameters
A "variadic template" has been programmed to specialize a variable number of template-parameters: template<typename T0, typename... TN>
.
Additional information about variadic templates (includes interactive examples)