Template<class T> et typedef indépendant de T

Fermé
bibi - 2 avril 2012 à 20:03
Bonjour,

Bon, vous allez dire que j'aime me compliquer la vie, mais
voici ma question :

Je déclare une classe template et dans cette classe je veux typer fortement
et donc j'ajoute un typedef

template <class T>
class MA_Classe
{
public:

    typedef unsigned int count_type;
    count_type ma_fonction(T* obj);

    ....
};


Après dans le reste du code MA_Classe::count_type ou MA_Class<T>::count_type ?
Ca se gère mal. Quel est le bon usage pour un typedef indépendant de T dans une
classe template T ? MERCI