Bonjour/Bonsoir a tous !
Je viens de me rendre compte d'un truc dans mon code qui me laisse perplexe.
v2 et v4 sont des vectors, je vide v2 avant de mettre le contenu de v4(qui est non vide) dedans. Ici ça marche niquel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 v2.removeAllElements(); v2.addAll(v4); v4.removeAllElements();
Par contre ici, quand je fais ça, ça ne marche pas, je me retrouve avec v2 tout vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 v2.removeAllElements(); v2 = v4; v4.removeAllElements();, est ce une histoire de référence, que v2 "pointe" sur v4 et que comme je le vide aprés le v4, v2 pointe sur un vecteur vide? Est ce bien ça?
D'avance merci pour vos réponsesEt BONNE NUIT
![]()
Partager