Re: delete [ ] или delete?
От:
Alxndr
http://www.google.com/profiles/alexander.poluektov#buzz
Дата:
27.09.05 13:03
Оценка:
Здравствуйте, mavius, Вы писали:
M>
DWORD* a =
new
DWORD[20];
M>
delete
a;
Ты поступаешь неправильно.
M>
delete
[] a;
M>// Спрашивается, что нам это даёт и зачем существует в природе?
Это дает нам вызов деструкторов элементов массива и избавления от неопределенного поведения (UB).
Смотри любой учебник по С++.
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: