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

Односвязные лнейные списки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ класс Time http://www.cyberforum.ru/cpp-beginners/thread151369.html
у класса Time скрытые переменные - minutes и hours. функция-член должна принять ссылку на оъект Time и... короче, вот код: Time Time::sum(Time & s) { sum.hours=s.hours+hours; ...
C++ Копирование одной строки в другую циклом for Добрый день! есть программа, в которой пытаюсь скопировать одну строку в другую(без использования strcpy()) : int _tmain(int argc, _TCHAR* argv) { char b; // 1я строка char c; // 2я... http://www.cyberforum.ru/cpp-beginners/thread151360.html
C++ Порязрядные операции в С
В чем разница между операторами ! и ~? Как я понимаю, оба оператора преобразуют единичные биты в нулевые и наоборот, но почему printf("%d", !0) выводит 1, а printf("%d", ~0) выводит -1?
C++ Вызов из потомка конструктор родителя
Как на с++ вызывается конструктор-родителя от конструктора-потомка. На яве так работает: package u; class A{ private int a,b,c; A(){} A(int x1, int y1, int z1){ a = x1; b = y1; c = z1;...
C++ считать из файла http://www.cyberforum.ru/cpp-beginners/thread151347.html
помогите написать функцию которая считает из файла множество цифр и разобьёт по-битам т.е. представит в виде последовательности из 1 и 0 Добавлено через 2 часа 20 минут чтобы последовательность...
C++ Конструкторы и деструкторы функционального объекта Привет всем. Вообщем разбирал задачу, в которой рассматривается алгоритм for_each, я решил добавить отладочный вывод в конструктор и деструктор чтобы посмотреть сколько раз они вызываются и честно... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,811
11.07.2010, 00:27
Цитата Сообщение от Гамбит Посмотреть сообщение
а зачем список то удалять?
Память, полученная вызовом malloc() (calloc(), realloc()) должна быть возвращена системе функцией free(). В этой программе, если память перед выходом не вернуть, ничего вроде бы не изменится, но это дурная практика, которая рано или поздно приведёт к краху большой и сложной программы как-раз из-за того, что память, выделяемая под динамические объекты, не возвращается после их использования. Короче, просто запомните: сколько динамической памяти было системой выделено, столько её (памяти) нужно ей (системе) вернуть.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru