E2435 Trop d'ensembles de paramètres de modèles ont été spécifiés (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Cette erreur se produira si un modèle de membre est défini hors de sa classe parent et que trop d'ensembles de paramètres de modèles sont déclarés. Par exemple :

template<class T>
class foo
{
template<class U>
void method(U a);
};
template<class T> template<class U> template<class V>
void foo<T>::method(U a);// erreur : trop de paramètres définis !