Bonjour. Je souhaiterais afficher sur l'ecran les informations d'un objet de type Vin * v1= new Vin(string nom, string annee, string quantité).
J'ai donc fais la surcharge de l'operateur d'injection <<, mais ça ne m'affiche que des truc bizarres en hexa, du genre 0x198f3s54.
Voici le code:
Et voici un des accesseurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 std::ostream & operator << (std::ostream & os, Vin unVin) { os << unVin.getsonNom() <<" "<< unVin.getsonAnnee() << " " << unVin->getsaQuantite() << '\n'; return os; }
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 std::string Vin::getsonNom() const { return sonNom; }
Merci.
Partager