J'ai une fonction de modèle avec un argument. Je dois instancier cette fonction sans appeler cette fonction signifie explicitement que je dois instancier.
J'ai cette fonction:
template <class T> int function_name(T a) {}
J'ai instancié cette fonction comme ceci:
template int function_name<int>(int);
Mais j'ai eu les erreurs suivantes:
error: expected primary-expression before 'template'
error: expected `;' before 'template'