Bonjour,
svp est ce que vous pouvez m expliquer pourquoi on doit passer l argument du constructeur par recopie en utilisant le passage par reference.
Merci
Version imprimable
Bonjour,
svp est ce que vous pouvez m expliquer pourquoi on doit passer l argument du constructeur par recopie en utilisant le passage par reference.
Merci
Parce que passer un argument par valeur invoque le constructeur de copie de l'argument, ce qui causerait une boucle sans fin dans le cas où la fonction considérée est justement le constructeur par recopie.
A noter, on passe assez souvent une référence constante plutôt qu'une simple référence.