Мне всегда было интересно, есть ли оператор для удаления многомерных массивов на стандартном языке С++.
Если мы создали указатель на одномерный массив
int *array = new int[size];
удаление выглядит следующим образом:
delete [] array;
Это здорово. Но если у нас есть два размерных массива, мы не можем сделать
delete [][] twoDimenstionalArray;
Вместо этого мы должны создавать петли и удалять элементы, например, в этом примере.
Может кто-нибудь объяснить, почему?