
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:c++ / Создание и уничтожение трёхмерного массива требует дополнительной итерации
.docСоздание и уничтожение трёхмерного массива требует дополнительной итерации.
int ***ppArr;
ppArr = new int**[dim1];
for (i = 0; i < dim1; i++) ppArr[i] = new int*[dim2];
for (i = 0; i < dim1; i++)
{
for (j = 0; j < dim2; j++) ppArr[i][j] = new int[dim3];
}
ppArr[1][2][3] = 750; cout << ppArr[1][2][3] << endl;
……
for (i = 0; i < dim1; i++)
{
for (j = 0; j < dim2; j++) delete [] ppArr[i][j];
}
for (i = 0; i < dim1; i++) delete [] ppArr[i];
delete [] ppArr;
}
Соседние файлы в папке c++