so_simple Posted October 20, 2009 at 09:42 PM Report Share #292612 Posted October 20, 2009 at 09:42 PM Tenho um objecto que contém um vector do qual faço uma cópia com o clone(). mas, ao remover elementos do objecto original também me altera o vector do objecto copiado. existe alguma maneira de gerir os elementos independentemente? Link to comment Share on other sites More sharing options...
bruno1234 Posted October 20, 2009 at 09:48 PM Report Share #292614 Posted October 20, 2009 at 09:48 PM O clone do vector faz uma cópia superficial, daí estares a ter esse comportamento. Podes sempre criar um novo vector com a mm dimensão e criar novos elementos com o conteudo do outro vector. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
so_simple Posted October 20, 2009 at 10:07 PM Author Report Share #292619 Posted October 20, 2009 at 10:07 PM Já descobri... o clone não faz a cópia do vector mas sim do ponteiro. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now