#include #include <fstream> #include <string> class listeSport { private: std::string sonNom; public: void affecterSonNom(std::string nouv) { sonNom = nouv; // <== Probleme } }; int main() { listeSport * sport; sport[0].affecterSonNom("golf"); }
sport->affecterSonNom("golf");
#include class listeSport { private: std::string _sonNom; public: void affecterSonNom(const std::string& nouv) { _sonNom = nouv; } }; int main() { listeSport sport; sport.affecterSonNom("golf"); return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDonc sport->XXX équivant à (*sport).XXX qui équivaut à (*(sport + 0)).XXX qui équivaut à sport[0].XXX