C++ modèle de la fonction de valeur par défaut

Est-il possible de définir la valeur par défaut pour les variables d'un modèle de fonction en C++?

Quelque chose comme ci-dessous:

template<class T> T sum(T a, T b, T c=????)
{
     return a + b + c;
}

OriginalL'auteur MBZ | 2010-07-21