Bonjour,

ma question est plutôt une demande de précision.

J'ai un constructeur par copie qui prend (const MaClasse&) en parametre.
J'ai un operateur+ qui renvoie un const MaClasse.

J'ai une erreur de compilation ici :
La solution j'imagine est de faire un constructeur par copie sans référence?
Dans ce cas, le compilateur pourra-t-il éviter la copie inutile ? Comment le vérifier ?