Forum Clubic

Constructeur de recopie de List de la STL de C++

Salut, petite question : :??:
Existe il un constructeur de recopie de List de la STL de C++ ?

Exemple :


        std::list<Uint> chemin;
        chemin.push_back(2);
        std::list<Uint> chemin2;
        chemin2=chemin;
        chemin2.push_back(4);

La est ce que chemin a été push-backé aussi ?

En clair : recopie ou pas recopie, et ce n’est que de la recopie de pointeur, si c’est non quel est l’opérateur de recopie enfin le constructeur.

Merciiiiiiiiiiiiiiiiiiiiiiiiiiii :bounce: :hello:

essaye d’afficher les 2, si tu as la meme chose, c que ça pointe au meme endroit :neutre:

Ok, mais j’aimerai surtout l’avis de qql qui connait comment marche la STL.
Parce que j’ai deja testé moi meme et c’est ce que je dis.

non mais c bon g trouvé par moi meme, ca se fait avec un constructeur.

ds ce cas là, c’est la surcharge de l’operateur =
mais en général on retrouve le meme code que ds le constructeur par recopie

Comme chemin2 n’est ni un pointeur ni une référence, si ça compile c’est que ça copie.