Afin de faire une copie en profondeur de myArr
,copie profonde du vecteur <Point> myArr
vector <Point> myArr;
où Point
est une classe avec 2 ints en tant que membres,
Est-ce que je dois faire quelque chose de spécial? ou est ok avec
vector <Point> otherArr = myArr;
Je dois supprimer certains points dans otherArr
mais en même temps, je besoin de tous les points myArr
pour un usage ultérieur.
merci à l'avance
Si vous n'en avez pas, envisagez d'obtenir [un bon livre C++ d'introduction] (http://stackoverflow.com/questions/388242/the-definitive-c++-book-guide-and-list). Il est essentiel d'avoir une bonne compréhension du modèle de mémoire et du modèle objet lors de la programmation en C++. –
Je reconnais que la gestion de la mémoire est la chose que je dois travailler le plus en C++, mais chaque fois que je commence à lire un livre, ils parlent de la programmation et des règles GRAMMAR et d'autres langages de programmation ... Si vous pouviez suggérer un livre spécifique pour la gestion de la mémoire, cela serait apprécié;) – nacho4d