![]() |
|
|
![]()
|
|
| reddevel |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 8.12.2004 Где: Россия Репутация: нет Всего: нет |
есть само адресуемая структура
есть функция добавления новой структуры
есть функция хождения по структуре
при вызове функции DrawLink система уходит в бесконечный цикл!!!! подскажите плз где ошибка очень на до горю по срокам с дипломом ((( |
||||||
|
|||||||
| Vyacheslav |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Очень интересно, как это уходитв цикл, когда это вообще не не должно, ибо что такое TFn TFold, TFnew? А откуда перется бесконечность :
Вот и замкнули сами на себя -------------------- С уважением, Вячеслав Ермолаев |
||||
|
|||||
| reddevel |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 8.12.2004 Где: Россия Репутация: нет Всего: нет |
TFn - это указатель на 1 -ую структуру.
TFnew- на новую TFold- на предыдущую. TFn,TFnew->TFold,TFnew,->TFold,NULL а если от этого
берется бесконечность то я не понимаю как еще можно добавить структуру в конец списка???? |
|||
|
||||
| Vyacheslav |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Переводим
Пусть у нас TFnew указывает на объект O TFn= TFnew; После этого кода и TFn будет указывать на O Следовательно этот код TFn->tf= TFnew; равносилен O->tf = O; Зациклили
Добавлено @ 15:54 Вообщето достаточно иметь указатель на первую струкруру и на последнюю(если не хочечь пробегать по всему дереву. Но обойдемся только первой
-------------------- С уважением, Вячеслав Ермолаев |
||||
|
|||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |