Форум программистов, компьютерный форум CyberForum.ru

Обязательно ли освобождать память? - C++

Восстановить пароль Регистрация
 
amid.
Сообщений: n/a
22.05.2010, 17:52     Обязательно ли освобождать память? #1
Обязательно ли освобождать память, если та область которая выделялась не использовалась в процессе работы программы? Просто, в такой ситуации, оператор delete не особождает, а выдаёт ошибку.
Миниатюры
Обязательно ли освобождать память?  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2010, 17:52     Обязательно ли освобождать память?
Посмотрите здесь:

C++ Обязательно ли вызывать деструктор ?
C++ Как правильно освобождать память в динамических структурах
Нужно ли освобождать память перед повторым выделением? C++
C++ Как правильно освобождать мютексы
C++ Обязательно ли объявление виртуального деструктора в абстрактном классе
C++ Когда оператор должен быть обязательно членом класса, и когда он обязательно не принадлежит классу?
C++ Зачем нужно освобождать память динамических объектов в деструкторе, если всё равно это сделает менеджер памяти
Нужно ли освобождать память от "sqlite3_column_blob" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6468 / 2243 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
22.05.2010, 17:54     Обязательно ли освобождать память? #2
Цитата Сообщение от amid. Посмотреть сообщение
Просто, в такой ситуации, оператор delete не особождает, а выдаёт ошибку.
Если на операторе delete у тебя ошибка, значит ошибка у тебя в коде. А именно, как тебе написали уже, ты вышел за границы буфера, который выделил.
И вопрос об обязательности освобождения тут не при чем. Исправляй свой код.
Yandex
Объявления
22.05.2010, 17:54     Обязательно ли освобождать память?
Ответ Создать тему
Опции темы

Текущее время: 20:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru