Lorsque j'ai écrit cible.nomPersonnage() j'ai supposé que tu avais un getter sur m_nomPersonnage dans la classe Personnage qui s'apellait nomPersonnage().
Voici le code du getter en question :
Comme tu définis une fonction membre de la classe Personnage, tu as le droit d'écrire directement cible.nomPersonnage, mais c'est déconseillé. Il faut mieux passer par le getter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 std::string const & Personnage::nomPersonnage() const { return m_nomPersonnage; }





Répondre avec citation








Partager