Bonjour,
Je me demandais comment on choisissait le type de retour dans une surcharge d'opérateur. Dans l'énoncé de l'ex.2 de cette série il est écrit:
- addition et soustraction de deux vecteurs :
Vecteur& Vecteur::operator+=(const Vecteur&); Vecteur& Vecteur::operator-=(const Vecteur&); const Vecteur operator+(Vecteur, const Vecteur&) const; const Vecteur operator-(Vecteur, const Vecteur&) const;
- multiplication par un scalaire :
Vecteur& Vecteur::operator*=(double);
Merci de votre réponse.