Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 04.12.2009, 21:13   #1
Специалист
 
Аватар для heroin
 
Регистрация: 22.10.2009
Адрес: Kazan
Сообщений: 147
Вес репутации: 0
heroin может только надеяться на улучшение
Отправить сообщение для heroin с помощью ICQ
Post (Двоичное Дерево) С++ Очистка памяти

У меня имеется код двоичного дерева, со структурой дата и структурой tree(т.е само дерево)
Как в этом дереве освободить память..
Нужно написать функцию и в каких местах память освобождать...

Напишите Реализацию, или может кто сам мне сделает если на Е-маил или в Аське...
Заранее спасибо.
P.S-- ПРограмма написана без использования Классов!
heroin вне форума   Ответить с цитированием
Старый 04.12.2009, 21:18   #2
Специалист
 
Регистрация: 24.09.2009
Сообщений: 377
Вес репутации: 195
szag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордится
Отправить сообщение для szag с помощью ICQ
По умолчанию

используйте стандартный контейнер с++, например std::list или std::vector, все зависит от задачи, а то можно и std::map взять. Самописный контейнер имет смысл делать только в самом крайнем случае
szag вне форума   Ответить с цитированием
Старый 04.12.2009, 21:21   #3
Специалист
 
Аватар для heroin
 
Регистрация: 22.10.2009
Адрес: Kazan
Сообщений: 147
Вес репутации: 0
heroin может только надеяться на улучшение
Отправить сообщение для heroin с помощью ICQ
По умолчанию

szag, чего-то я не уверен, что ты мне про С++ говоришь, скорее про C
В C++ это делается с помощью delete, но я не догоняю =)
heroin вне форума   Ответить с цитированием
Старый 04.12.2009, 21:22   #4
Специалист
 
Регистрация: 24.09.2009
Сообщений: 377
Вес репутации: 195
szag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордится
Отправить сообщение для szag с помощью ICQ
По умолчанию

в С нет контейнеров вообще. Сформулируйте задачу по конкретнее и получите более конкретный ответ, может даже и сделаю
szag вне форума   Ответить с цитированием
Старый 04.12.2009, 21:26   #5
Специалист
 
Аватар для heroin
 
Регистрация: 22.10.2009
Адрес: Kazan
Сообщений: 147
Вес репутации: 0
heroin может только надеяться на улучшение
Отправить сообщение для heroin с помощью ICQ
По умолчанию

А давай я тебе в Аське напишу=) Ты не против? ))
heroin вне форума   Ответить с цитированием
Старый 04.12.2009, 21:29   #6
Специалист
 
Регистрация: 24.09.2009
Сообщений: 377
Вес репутации: 195
szag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордится
Отправить сообщение для szag с помощью ICQ
По умолчанию

В личку кидайте, аська недоступна по ряду причин, как вариант, можно скайп попробовать. Все подробности прошу в личку.
szag вне форума   Ответить с цитированием
Старый 04.12.2009, 21:29   #7
Специалист
 
Аватар для heroin
 
Регистрация: 22.10.2009
Адрес: Kazan
Сообщений: 147
Вес репутации: 0
heroin может только надеяться на улучшение
Отправить сообщение для heroin с помощью ICQ
По умолчанию

А точно =) Все переходим в личку))))
heroin вне форума   Ответить с цитированием
Старый 05.12.2009, 00:20   #8
Мне повезёт!
 
Аватар для Alexey
 
Регистрация: 05.05.2007
Сообщений: 1,076
Вес репутации: 276
Alexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущее
По умолчанию

Нихрена не ясно... Если контейнер писали вы, то нужна его структура. А вообще... Лабу что ли сдаете?

P.S: в аську мне писать не надо, если хотите - пишите тут
__________________
Everything will be great in the end.
If it's not great, it's not the end.
Alexey вне форума   Ответить с цитированием
Старый 05.12.2009, 01:09   #9
Специалист
 
Регистрация: 24.09.2009
Сообщений: 377
Вес репутации: 195
szag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордитсяszag - за этого человека можно гордится
Отправить сообщение для szag с помощью ICQ
По умолчанию

да вроде решили проблему. обычная лаба на бинарное дерево
szag вне форума   Ответить с цитированием
Старый 05.12.2009, 01:49   #10
Эксперт
 
Аватар для Al Pacino
 
Регистрация: 09.05.2008
Адрес: ПГ
Сообщений: 1,704
Вес репутации: 0
Al Pacino имеет ошибки в прошлом
По умолчанию

heroin, если С используй malloc при рекурсивном обходе дерева для каждого элемента.
__________________
есть тема?
Al Pacino вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очистка Черного списка. sens081086 Вопросы от новичков 3 16.10.2009 14:03
Очистка Слипов Saprit Пожелания пользователей системы 1 07.09.2009 23:46
Доработка модуля sape: поддержка кеширования в памяти. RXL Вопросы по работе системы 32 20.08.2008 19:52
Получить дерево папок V!rus Разработка и сопровождение сайтов 4 17.03.2008 22:22


Часовой пояс GMT +3, время: 01:56.