Canacman
Messages postés2Date d'inscriptionjeudi 6 octobre 2005StatutMembreDernière intervention26 mars 2006
-
25 mars 2006 à 16:51
Canacman
Messages postés2Date d'inscriptionjeudi 6 octobre 2005StatutMembreDernière intervention26 mars 2006
-
26 mars 2006 à 11:43
Salut tout le monde
Bon pour faire court, voici ma classe :
class ArbreAVL
{
public:
class Noeud {
public:
string mot;
int dq;
int nb;
Noeud *fg, *fd;
Noeud(string i, Noeud *g NULL, Noeud *d NULL){
mot = i;
nb = 1;
dq = 0;
fg = g;
fd = d;
}
~Noeud(){};
};
Noeud *racine;
Noeud *actuel;
et ensuite, avec les fonctions :
Noeud* ArbreAVL::ajoute (string m)
{
//code
}
Noeud* ArbreAVL::ajoute_dq(Noeud* racine, string m, int si_augm)
{
//code
}
j'ai 2 erreurs identiques avec le Noeud* mais je ne sais pas d'ou cela vient !!!
expected constructor, destructor, or type conversion before '*' token
expected `,' or `;' before '*' token
Donc si quelqu'un sait d'ou ces erreurs, merci d'avance