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 , 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?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 v2.removeAllElements(); v2 = v4; v4.removeAllElements();
D'avance merci pour vos réponses Et BONNE NUIT
Partager