Et encore une question ( decidement aujourd´hui)
Toujours dans ma classe d´arbre ( enfin de noeud en fait) que j´ai déclaré template, j´ai un petit problème de pointeurs :
En effet à un moment dans le code j´ai mis
template < class T>
Pour avoir ma définition générique de classe
Puis en mebre de donné :
T *filsGauche, filsDroit;
Et un peut plus loin, un appel à :
filsGauche->Fonction();
Sauf qu´à la compilation, le compilo me dit que la partie gauche de ->Fonction doit être de type class/struct/union : je pense que cela vient du fait que le compilateur considère que les types de bases par exemples peuvent remplacer T ( auquel cas, int a; a->Fonction() ne signifie rien ) , mais comment y remédier ?