![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
указатель на запись [D5]
j_onion © (2002-07-23 03:49:00)Когда-то на Паскале писал что-то вроде:
type
host = record
ip:string;
count:integer;
email:string;
hostup: ^host;
hostdown: ^host;
end;
смысл в том, что заранее неизвестно, сколько экземпляров будет, организовывалась цепочка - hostup указывл на предыдущюю запись, hostdown на следующую, при необходимости добавлялась новая. Делфи не позволяет такого объявления. Может, кто подскажет, как организовать подобную цепочку? Ведь из нее можно выкинуть любой фрагмент, сцепить концы между собой, и все в порядке.
j_onion (2002-07-23 10:45:00) [1]to int64: Спасибо. Вроде бы очевидное решение, а не додумался. Пинаю себя ногами.
int64 (2002-07-23 04:25:00) [2]type
Phost = ^host;
host = record
ip:string;
count:integer;
email:string;
hostup: Phost;
hostdown: Phost;
end;
Вадим (2002-07-23 03:54:00) [3]TList