Erreur du compilateur C2781

'declaration' : attend au moins l’argument valeur1 - valeur2 fournie

Un modèle de fonction avec une liste de paramètres de variable a trop peu d’arguments.

L’exemple suivant génère l’erreur C2781 :

// C2781.cpp
template<typename T>
void f(T, T, ...){}

int main() {
   f(1);   // C2781

   // try the following line instead
   f(1,1);
}