E2431 Les paramètres de modèle non-typé ne peuvent pas être de type virgule flottante, classe ou void (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Les paramètres de modèle non-typé sont restreints aux types qu'ils peuvent prendre. Les types virgule flottante, classe et void sont incorrects. Par exemple :
template<float U> class foo;// erreur : "U" ne peut pas être de type "flottant"