Bonsoir a tous.

Je suis actuellement face a un doute. Je tente de surcharger l'operateur << entre un objet de mon cru et une string. Disons que cet objet est une instance de la classe Toy, je souhaiterais surcharger << entre cette instance de Toy et une string..

Voici mon prototype a l'heure actuelle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
std::string operator<< (const std::string&);
et son implementation

Code : Sélectionner tout - Visualiser dans une fenêtre à part
std::string Toy::operator<< (const std::string& str);
Le corps de la fonction est tout simple. J'affecte a une donne membre private data le contenu de str via le mot cle this.

Suis-je bon ?

Merci d'avance

William