Voilà, en fait j'aimerai juste savoir comment travaillent les conteneurs de la STL (list, vector,...).
Plus précisement, si je déclare une list comme suit:
list<MyKlass>;
est-ce que les éléments que je vais y insérer seront copiés? ou la liste ne retiendra-t-elle que des pointeurs (ou des réferences) sur cet objet?
De même, dois-je créer des constructeurs spécifiques? Il me semble en effet que je dois recréer un constructeur de copie du style:
MyKlass::MyKlass(const MyKlass &klass)
Merci.
Partager