Bonjour

Dans quelle situation est-il utile de pouvoir récupérer le type du template ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
template <class T>
class A
{
typedef T type; // comment et à quoi cela est utile ?
};
Pour l'utiliser (avec VC++6) je ne sais pas faire autrement que de préciser le type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
A<int>::type myvar = 5;
Mais je doute que ce soit l'intérêt....

Pouvez-vous me donner un exemple où cela est utile ?

Merci.

Flo.