jcloupgarou
Messages postés22Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention19 juillet 2006
-
19 avril 2006 à 15:40
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 2008
-
19 avril 2006 à 16:56
Bonjour,
j'utilise le std::vector, ne connaissant pas a priori la taille de mes tableaux.
Par exemple, pour un tableau de coordonnées :
- Declaration : std::vector<CFPoint> tabVertex , CFPoint étant une classe à moi, composée par 3 float x, y, z
- Suppression : tabVertex.erase( tabVertex.begin() , tabVertex.end() );
Lors de la suppression, il n'y a pas du tout de liberation de memoires.
Dans un cas plus simple de std::vector, non plus.
Est-ce que je m'y prends mal avec "erase", y a-t-il un moyen de désallouer proprement la memorie avec ces "vectors" ? svp !
Merci , bon aprem.
Jc.