Si je suis autorisé à faire ce qui suit :
template <typename T = int>
class Foo{
};
Pourquoi ne suis-je pas autorisé à faire ce qui suit dans Main ?
Foo me;
Mais je dois préciser ce qui suit :
Foo<int> me;
C++11 a introduit des arguments par défaut pour les modèles et, pour l'instant, ils sont difficiles à comprendre.