Мое намерение состоит в том, чтобы создать динамический 3D-массив в C ++ с использованием указателей.
MyType*** myArray;
myArray = new MyType**[GRID_SIZE];
for (int i = 0; i < GRID_SIZE; ++i) {
myArray[i] = new MyType*[GRID_SIZE];
for (int j = 0; j < GRID_SIZE; ++j) {
myArray[i][j] = new MyType[GRID_SIZE];
}
}
Теперь этот 3D-массив готов для хранения MyType
экземпляров.Какой правильный синтаксис необходим при объявлении этого массива, если я хочу хранить указатели на MyType
вместо просто MyType
объектов в этом массиве?