динамически? то есть не применять delete когда переменная уже не нужна? 🙂
утечка памяти
Я пробовал никакой ошибки не выдает
так это и не ошибка
Спасибо вам за ответ. А после завершения программы она все равно освобождается или нет? 🙂
Если не использовать delete
while(true) malloc(1);
Память может кончиться после длительной работы. И тогда хана- новой не выделит
Зависит от среды выполнения
Под виндой должна освободиться. Но старый фотошоп как-то умудрялся не возвращать память системе.
Спасибо 🙂
Спасибо, у меня Федора
В любом случае, программируя на плюсах надо память освобождать. Но и самому вызывать delete - обычно плохой тон. Почитайте про смартпоинтеры.
Спасибо, почитаю 🙂
Убьют, и всё...
тогда тебя не возьмут в космонавты и ты никогда не будешь писать сервисы 24/7
Ничего дурного нет, просто так есть защита по RAII
нет, delete вызывать норма, а вот new в своем коде лучше не писать))))))
Нет, серьезно, обычно в больших компаниях такое выявляют, скидываются все на киллера, и он делает своё дело...
Обсуждают сегодня