Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Двунаправленные списки   Найти похожие ветки 

 
pirate ©   (2007-04-11 08:01) [0]

Доброго времени суток, многоуважаемые мастера!
Вопрос такого характера:

В паскале делал когда-то двунаправленные списки-
конструкцию подобного рода:
type TListMember=record
previous,next:^TListMember;
value:byte;
end;


А в дельфи теперь выдает что-то вроде "Тип TListMember еще не объявлен"

Как решить подобную задачу?
Дело в том, что мне нужно хранить очень длинный список значений, и иметь возможность быстро вставлять и вырезать целые группы элементов списка. Решил использовать указатели...


 
Сергей М. ©   (2007-04-11 08:07) [1]

type
 PListMember = ^TListMember;
 TListMember= packed record
   previous,next: PListMember;
   value:byte;
 end;


 
Плохиш ©   (2007-04-11 11:01) [2]


> pirate ©   (11.04.07 08:01)  
> В паскале делал когда-то двунаправленные списки-
> конструкцию подобного рода:
> type TListMember=record
> previous,next:^TListMember;
> value:byte;
> end;

Врёшь, не пропускает паскаль такого.


 
Knight ©   (2007-04-12 08:37) [3]

> [2] Плохиш ©   (11.04.07 11:01)
> Врёшь, не пропускает паскаль такого.

Не врёт... тут ключевое слово "когда-то" :)


 
StriderMan ©   (2007-04-12 08:49) [4]


> и иметь возможность быстро вставлять и вырезать целые группы
> элементов списка. Решил использовать указатели...

а чем TList не угодил?


 
Плохиш ©   (2007-04-12 10:44) [5]


> Knight ©   (12.04.07 08:37) [3]

Даже "когда-то" паскаль такого не пропускал.


 
Knight ©   (2007-04-12 10:47) [6]

> [5] Плохиш ©   (12.04.07 10:44)
> Даже "когда-то" паскаль такого не пропускал.

"когда-то" в смысле писАл, но забыл, что писАл и как писАл... а паскаль такого никогда не пропускал.



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
3-1171338914
analyst
2007-02-13 06:55
2007.04.29
картинка BLOB в строку


1-1172899120
VitAngel
2007-03-03 08:18
2007.04.29
Вопрос по COM-объектам


15-1175840902
homm
2007-04-06 10:28
2007.04.29
От чего завист скорость ухода системы в сячку?


6-1162360036
malefik
2006-11-01 08:47
2007.04.29
как работает TServerClientThread


3-1171269054
Ламерок
2007-02-12 11:30
2007.04.29
Как узнать сушествует ли запись в ячейке поля?