Модератор: Модераторы
Иван Шихалев писал(а): Но есть такое понятие, как хороший стиль...
Иван Шихалев писал(а): Не думаю. Впрочем так думают более авторитетные товарищи - тот же Вирт...
Sniper писал(а): быстренько скомпилировали свои проги с параметром -gh (Heaprc) и посмотрели сколько памяти не освобождается =(
Если я не ошибаюсь, система освобождает память, которая alloc-алась в типа main(), а память которая забиралась в процедурах не освобождается системой
Отсюда и многочисленные memory leak-и
Стаканову посоветую запустить valgrind и протестировать свои программы с его помощью
А утечки памяти по-моему возможны только в двух случаях - использование системных функций для выделения памяти и некорректная работа ОС(чего уже давно никто не видел)
Janus писал(а): С точки зрения производительности и эффективности, абсолютно все равно, освобождаете вы память или нет. С точки зрения хорошего стиля, освобождать надо.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17