Bonjour

J'ai une classe plateau avec la methode

J'ai aussi une classe fourmilière avec la même méthode.

Un attribut fourmilière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
private:
    plateau* plateau1;
voici mon .cpp sur la methode affiche de la fourmilière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
void fourmiliere::affiche()
{
   cout<<"Fourmi numéro "<<nb<<endl<<endl;
   *plateau1.affiche();
    int b =popu[nb].get_d();
    cout<<"Distance parcourue par cette fourmi "<<b<<endl;
 
 
}
il affiche une erreur à *plateau.affiche :

In member function 'void fourmiliere::affiche()':error: request for member 'affiche' in '((fourmiliere*)this)->fourmiliere::plateau1', which is of non-class type 'plateau*'|
Je m'y connais mal en pointeur savez-vous pourquoi y'a une faute?