Динамические массивы, освобождение памяти
От: piero_  
Дата: 15.02.08 21:39
Оценка:
как освободить память, если у меня 4-мерный динамический массив, выделяю память я так:
 int **** Grid11;
 int Range1, Range2;

 Grid11 = new int***[Range1];
  for(i1 = 0; i1 < Range1; i1++)
  {Grid11[i1] = new int**[Range1];
   for(i2 = 0; i2 < Range1; i2++)
   {Grid11[i1][i2] = new int*[Range2];
    for(i3 = 0; i3 < Range2; i3++)
    {Grid11[i1][i2][i3] = new int[Range2];
     memset(Grid11[i1][i2][i3],0, sizeof(int)*(Range2));
    }
   }
  }

Спасибо
Добавлена разметка — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.