Hello à tous !
J'ai fait une fonction de test pour apprendre les templates :
Je souhaiterais rendre la fonction plus souple. C'est une simple fonction en exemple pour comprendre le truc .... :calim2:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 template <typename T> T Convertion::IntToWstr(const int &a) // convertion de int -> wstring { // a=10 --> wstring s = "10" ; std::wstringstream iss ; std::stringstream isss ; try { iss << a ; isss << a ; } catch (...) { } // si T en en wstring return iss.str(); // si T en en string return isss.str(); }
De manière générale, comment pourrais-je définir une partie de la fonction en fonction du type de T ? 8O
Merci beaucoup par avance !