Constructeur par copie

[Résolu]
Signaler
Messages postés
96
Date d'inscription
mardi 3 juillet 2001
Statut
Membre
Dernière intervention
2 novembre 2006
-
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
Bonjour, j'ai appris ce qu'était un constructeur par copie mais je ne rappel plus pouquoi on doi tutiliser un const & et pas une valeur simple ou un pointeur.

Pouvez-vous m'expliquer?

Merci.

kidpigeyre

3 réponses

Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
deja le prototype t'es imposé (c'est une surcharge)

l'argument est passé par référence et non par copie, sinon le constructeur s'appel lui meme (cycle infini)
et passage par pointeur ca se fait plus en c++ (on prefer les references)
Messages postés
96
Date d'inscription
mardi 3 juillet 2001
Statut
Membre
Dernière intervention
2 novembre 2006

Pour la copie je m'en souviens now merci :)

kidpigeyre
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
ouai, je voulais dire redefinition et pas surcharge