Effectivement il y a 1 void en trop ... mais tu peux le mettre entre parenthèse pour dire que tu ne veux pas du retour <- à vérifier pour effacer les warnings.
void laFonctionQuiModifieUneCopie(Point point), appel laFonctionQuiModifieUneCopie(p) : tu appelles par valeur, paramètre entrée mais tu as 1 copie
void laFonctionQuiModifieUneCopie(Point& point), appel laFonctionQuiModifieUneCopie(p) : paramètre entrée/ sortie ou sortie
void laFonctionQuiModifieUneCopie(Point* point), appel laFonctionQuiModifieUneCopie(&p) : paramètre entrée/ sortie ou sortie
Point laFonctionQuiModifieUneCopie(const Point& point), appel laFonctionQuiModifieUneCopie(p) : paramètre entrée mais peut-être appel de l'optimisation RVO (Return Value Optimization)
Partager