Bonjour,
J'ai un problème lorsque j'essai d'instancier un nouvel objet à l'aide d'un pointeur. Voici l'exemple :
Note : la classe NoeudListeP est privée mais ses attributs sont public. Ses attributs sont simplement :
Le code ci-haut se trouve dans un .h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 P p; NoeudListeP *suivant;
Ceci est au niveau de l'implémentation .cpp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 NoeudListeP *nouveau; //création d'un nouveau noeud pointant sur NoeudListeP. nouveau = debut; //debut étant un pointeur pointant au début de la liste NoeudListeP. nouveau->suivant = new NoeudListeP(temp->p); //Erreur ici.. //temp est aussi un pointeur sur la liste : NoeudListeP et p est sont élément-contenu.
J'espère que c'est suffisamment clair...
merci!
Partager