Re[2]: Нужно ли делать delete-ы в конце приложения?
От: SoulKeeper  
Дата: 30.11.09 11:15
Оценка:
Здравствуйте, rippi, Вы писали:

R>delete — это не только освобождение памяти, а еще и вызов метода — деструктора. К примеру, в ходе выполнения был захвачен какой-то внешний ресурс по отношению к программе, который должен быть освобожден синхронно с уничтожением объекта — в деструкторе. Соответственно, память то без delete освободиться, а вот внешние ресурсы будут висеть.


Спасибо, это понял. А если не объект удаляется , а, например, массив чисел, то delete в принципе не обязательно? Как то странно все это, меня учили, что если есть new, то должен быть delete, а тут до меня докапываются, что я зря написал их
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.