Libérer un tableau à plusieurs dimensions alloué dynamiquement ?
Bonjour,
Dans la FAQ j'ai trouvé l'adtuce suivante :
http://c.developpez.com/faq/cpp/?pag...lete_array_dim
Seulement j'ai toujours eu un problème conceptuel avec les pointeurs et l'exemple n'est pas assez précis pour moi, pouvez-vous me confirmer si ce que je fais est une bonne adaptation de l'exemple de la FAQ ?
Code:
1 2 3 4 5 6 7 8 9
|
double ** data = new double *[I] ; // lines
for(int i=0; i<I ; i++)
{ data[i] = new double [J] ; } // colums
// (...)
for(int j=0; j<J; j++) delete [] Tab[j] ;
delete [] data ; |