Méthode d'affichage et prob de const
Bonjour tout le monde,
J'ai un petit problème concernant ma méthode d'affichage.
Cette méthode contient la définition suivante :
Code:
void Recette::afficher_mieux(std::ostream& os) const{
J'aimerais savoir s'il est possible dans le corps de cette fonction d'appeler une autre fonction modifiant une variable locale de celle-ci ?
Exemple : dans le corps j'ai ceci
Code:
modifSousRecette(ingredients,(*it).first,(*it).second,1.00);
Le compilateur me sort :
Citation:
103 passing `const Recette' as `this' argument of `void Recette::modifSousRecette(string_double_map&, Ingredient*, Quantite*, double)' discards qualifiers
Cette erreur est-elle due au mot clé const ? Comment faire pour résoudre ca ?
Merci d'avance