Opened 3 years ago
Closed 3 years ago
#153 closed ожидается проверка (задача сдана)
WW_intrusive_list bukreev.roman
Reported by: | Roman Bukreev | Owned by: | Дмитрий Лапшин (lapshin) |
---|---|---|---|
Component: | WW_intrusive_list | Version: | |
Keywords: | Cc: |
Description
Change History (3)
comment:1 Changed 3 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to Roman Bukreev |
---|---|
Type: | ожидается проверка → ожидаются исправления |
comment:2 Changed 3 years ago by
Owner: | changed from Roman Bukreev to Дмитрий Лапшин (lapshin) |
---|---|
Type: | ожидаются исправления → ожидается проверка |
comment:3 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
А теперь работает)
В add
всё ещё не совсем идеальный код по дублированию веток, remove
тоже сложноват.
Но так всё ок. 11.
Note: See
TracTickets for help on using
tickets.
Cовсем не хочет работать.
Собственно, вопрос как оно могло работать: ты внутри
struct point
хранишь указатель наstruct intrusive_node
, значит между нодой и элементом списка сдвиг неизвестен. Тем более ты потом пытаешься руками (ЗАЧЕМ КОНСТАНТА 8) починить указатели: вот это и должен дедать макросcontainerof
, а у тебя пёс знает что.Операции работы со списком сложноваты, можно попроще (может там лажа и затесалась).