salut mes amis
j'ai crée un classe qui s'appelle editeur
editeur
{
string cle ;
map<string,expression *> mape;
_expression[g] = new expression(expression_saisie);
mape[nom_expression]=_expression[g] ;
map<string,expression *>::iterator trouver;
trouver=mape.find(cle);
int _denominateur;
_denominateur=((*trouver).second).get_resultat_denominateur() ;//pb ici
}
avec expression est une autre classe et get_resultat_denominateur() est une methode de classe expression qui retourne un entier
la probleme est au niveau de _denominateur il me fait une erreur en disant
E:\Work\ii2_project\CPOO\tp43\editeur.cpp(73) : error C2228: left of '.get_resultat_denominateur' must have class/struct/union type
qq qui peux m'aider SVP
Partager