Bonjour tout le monde,
J'ai un petit problème concernant ma méthode d'affichage.
Cette méthode contient la définition suivante :
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part void Recette::afficher_mieux(std::ostream& os) const{
Exemple : dans le corps j'ai ceci
Le compilateur me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part modifSousRecette(ingredients,(*it).first,(*it).second,1.00);
Cette erreur est-elle due au mot clé const ? Comment faire pour résoudre ca ?103 passing `const Recette' as `this' argument of `void Recette::modifSousRecette(string_double_map&, Ingredient*, Quantite*, double)' discards qualifiers
Merci d'avance
Partager