E2478 Trop de paramètres de modèle ont été déclarés pour le modèle 'modèle' (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Cette erreur se produira si une déclaration, ou une définition, de membre se produit hors d'une classe modèle et que cette déclaration externe utilise un nombre de paramètres de modèle différent de celui de la classe parent. Par exemple :
template<class T, class U> class foo { void method(); }; template<class T, class U, class V> void foo<T, U, V>::method() { }// erreur : trop de paramètres !