Vecteurs de pointeurs

Vecteurs de pointeurs - C++ - Programmation

Marsh Posté le 28-03-2007 à 12:00:08    

Hello,
 
Petite question de vecteurs, pointeurs et fuite de mémoire :)
 
Disons que je veuille conserver en mémoire un vector<int *>.
Je crée mes int*, je les ajoute au vector. Au moment ou je détruis le vector, il ne va libérer que la mémoire occupée par les pointeurs qu'il contient, et non les valeurs, j'ai bon ?
 
Donc si je ne veux pas de fuite de mémoire, je dois avant de supprimer mon vector, le parcourir et faire un delete de chaque pointeur ?
 
 :hello:

Reply

Marsh Posté le 28-03-2007 à 12:00:08   

Reply

Marsh Posté le 28-03-2007 à 12:41:43    

Oui :)

Reply

Marsh Posté le 28-03-2007 à 17:32:45    

vector< vector<int> >

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed