Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
’type de modèle’ : les arguments template par défaut ne sont pas autorisés sur une spécialisation partielle
Remarques
Le modèle pour une spécialisation partielle ne peut pas contenir d’argument par défaut.
Exemple :
L’exemple suivant génère l’erreur C2756 et montre comment la corriger :
// C2756.cpp
template <class T>
struct S {};
template <class T=int>
// try the following line instead
// template <class T>
struct S<T*> {}; // C2756