Bonjour,

J'ai une fonction globable placée dans un namespace Elle prend en paramètres des doubles et je souhaiterais la rendre générique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
double Addition(double a, double b)
{
   return (a+b);
}
 
template <T>
T Addition(T a, T b)
{
   return (a+b);
}
Bien évidemment ça ne fonctionne pas ! C'est impossible d'appliquer ce principe aux fonctions? Suis-je obligé de placer cette fonction dans une classe?

Merci!