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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
P p; 
NoeudListeP *suivant;
Le code ci-haut se trouve dans un .h

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.
Ceci est au niveau de l'implémentation .cpp.


J'espère que c'est suffisamment clair...

merci!