VC++ ne prend-il pas en charge les arguments de paramètres de modèle par défaut? Ce code simple:Paramètres de paramètres de modèle par défaut dans VC++
template <typename T=int>
class X
{
};
X x;
me donne un 'error C2955: 'X' : use of class template requires template argument list
'. Pas de plaintes à propos de la déclaration de modèle, cependant.
Qu'est-ce qui me manque ici? Un commutateur du compilateur peut-être?