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

Как правильно освобождать память в динамических структурах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в сортировке http://www.cyberforum.ru/cpp-beginners/thread612084.html
Часть программы я сделал, но сортировка массива выходит кривой, та строка, которая после сортировки должна быть первой, внезапно оказывается последней. Как это починить? Вот код того, что есть: /* Упорядочить строки целочисленной прямоугольной матрицы по возрастанию суммы модулей их элементов. Найти номер первого из столбцов, содержащих хотя бы один отрицательный элемент. */ #include...
C++ Символьный код Доброго времени суток! В книге Дейтела в одном из примеров наткнулся на следующий пример кода: cout << "The character ("<<'a'<<") has the value" << static_cast<int>('a') << endl; Вот собственно вопрос: Какую роль выполняет ("<<'a'<<"), и почему именно так, когда можно просто сделать так cout << "The character (a) has the value" << static_cast<int>('a') << endl; http://www.cyberforum.ru/cpp-beginners/thread612077.html
C++ Полиномы Эрмита
Нужна программа,которая с помощью полиномов Эрмита сможет преобразовывать двумерные изображения. Полиномы Эрмита могут быть получены при помощи формулы {H}_{n+1}(x)=2x{H}_{n}(x)-2n{H}_{n-1}(x)
C++ WinAPI vs wxWidgets
Хочу перевести свое консольное приложение в нормальный вид. Опыта написания приложений виндовс нету. С чего стоит начать, с WinAPI или wxWidgets? (пишу все в wxDev-Cpp) Или вообще при начальных знаниях туда лутче не лезть?
C++ Существует указатель p. Можно ли выяснить, содержит он адрес допустимого значения или нет http://www.cyberforum.ru/cpp-beginners/thread612036.html
если да, то как ?
C++ C/C++ Использование функций, использование break Здравствуйте. Не знал как назвать тему, боялся что, если назову "КАК ЭТО РАБОТАЕТ?" то её удалят. Пишу программу для вычисления длинных целых чисел. Целые числа из строк считал в массивы в обратном порядке (т.е. число 123 массив a=3 a=2 a=1) У меня есть функция, в которую я передаю 2 массива по ссылкам и их размерность + массив куда записать результат. Но это всё мало относится к проблеме... в... подробнее

Показать сообщение отдельно
cppGhost
32 / 30 / 1
Регистрация: 21.06.2012
Сообщений: 91
23.06.2012, 05:19     Как правильно освобождать память в динамических структурах
Тут код списка, который правильно удаляет. Ты выделяешь элементы в куче, удалить только первый недостаточно. Функцию Add тоже там посмотри, как реализовано.

По поводу книжек могу посоветовать Скотт Мейерс
Эффективное использование STL. Но это может и не для начального уровня.
 
Текущее время: 12:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru