Constructeur par copie

Résolu
kidpigeyre Messages postés 96 Date d'inscription mardi 3 juillet 2001 Statut Membre Dernière intervention 2 novembre 2006 - 18 nov. 2004 à 11:57
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 - 18 nov. 2004 à 12:45
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

cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
18 nov. 2004 à 12:06
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)
3
kidpigeyre Messages postés 96 Date d'inscription mardi 3 juillet 2001 Statut Membre Dernière intervention 2 novembre 2006
18 nov. 2004 à 12:37
Pour la copie je m'en souviens now merci :)

kidpigeyre
0
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
18 nov. 2004 à 12:45
ouai, je voulais dire redefinition et pas surcharge
0
Rejoignez-nous