Bonjour
C'EST SUPER URGENT SVPJe travaille sur un programme qui met en oeuvre des classes
d'objets avec des classes héritées et j'ai voulu intégrer des listes
chainées de pointeurs sur ces objets.
Ma liste se crée bien
mais quand je veux l'afficher, bug. Je possède 3 listes pour 3 classes
différentes ; et quand je souhaite afficher juste 1 liste, les 3 se
mélangent.
Voici le code de ma procédure Afficher :
void AfficherM(PileMul *p) // p est ma tete
{
MultiFonction *temp; //temp est un pointeur sur ma classe Multifonction
temp = p->valeur;
do
{
cout << "\nLa reference est " << temp->GetRef();
cout << "\nLe prix est de " << temp->GetPrix() << "\n";
pause();
temp = p->suiv;
}
while ((temp->GetRef() != 0) && (temp->GetPrix() != 0));
}
Aidez moi s'il vous plait, je dois finir ce programme avant demain soir!!!
Merci d'avance
C'EST SUPER URGENT SVP