Re: Правильно ли я удаляю элемент из цепочки?
От: Dale_ee Эстония www.ammyui.com
Дата: 10.03.04 11:30
Оценка:
Здравствуйте, Dale_ee, Вы писали:


D_>
D_>_Section *s = m_Section;
D_>    _Section *prev,*next;
    
D_>    while(s)
D_>    {
D_>        if(s->next)
D_>        {
D_>            if(s->next->id == sid)
D_>            {
D_>                prev = s;
D_>                if(s->next->next)
D_>                {
D_>                    next = s->next->next;
D_>                }
                            
D_>                delete s->next;
                prev->>next = next;
D_>                break;
D_>            }
D_>        }
D_>    }    
D_>

D_>Вроде как работает, но хотелось бы удостовериться. Я в таких вещах ещё совсем новичок
Кроме того, что я забал поставить s = s->next; в конце цикла Это просто очепятка.
www.livexaml.com
www.ammyui.com
www.nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.