Не удаляется 3-мерный динамический массив... C++ - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Не удаляется 3-мерный динамический массив... C++

Регистрация
3 Июл 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
std::vector{std::vector{std::vector{int}}}}} arr_3d; удаление: delete arr_3d; }{ = ><
 
Регистрация
11 Апр 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
Нет в приведённом коде ошибки. Ты где-то подпортил содержимое массива в промежуточном коде. Между заполнением и удалением работал с массивом и вылетел за границу. А может даже и с соседней переменной. Или size не константа и успел измениться перед удалением.
 
Регистрация
11 Сен 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Самый простой вариант воспользоваться "умением" С++11 создавать массив "переменного" размера int size; cin>>size; int arr[size][size][size];
 
Сверху Снизу