Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нужен быстрый аналог стринглиста [D7, WinXP]


Foma ©   (2004-09-11 19:47:00) 

Помню была какая-то библиотека по хранению и манипуляции данных в массивах. В общем похожа на стринглист ф-циональностью, но по скорости рядом не стояла. Может кто-нить знает, где можно что-то вроди того скачать?
п.с. хеширование и сорт - не катит - все равно медленно


GuAV   (2004-09-12 22:33:00) [1]

SetLength, FillMemory


Семен Сорокин   (2004-09-12 13:53:00) [2]

http://www.delphimaster.ru/articles/dyntable/index.html


Foma   (2004-09-12 13:17:00) [3]

А как добавить все сразу-то? :)


GuAV   (2004-09-11 21:35:00) [4]

дин. массив, добавлять все сразу.


Foma   (2004-09-11 19:56:00) [5]

Я так и делаю:

  PSocksItem = ^TSocksItem;
  TSocksItem = record
     Host,
     Mx  : shortstring;
     Failed : byte;
  end;


но удаление из TList'a элемента PSocksItem проходит медленно, да и добавление проходит раза в 2 медленнее даже чем в простом стринглисте.


Sheng   (2004-09-11 19:54:00) [6]

Стек. Рекомендую.


Foma   (2004-09-11 19:51:00) [7]

С ним еще медленнее получается почему-то!


GuAV   (2004-09-11 19:48:00) [8]

TList ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо