| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Списки - TList |
| Автор: Christoph 23.3.2008, 01:36 |
| Помогите разобраться с вопросом.....списки - это же массив из указателей, верно? Когда следует лучше всего использовать , вот эти списки и для чего? |
| Автор: VICTAR 23.3.2008, 02:15 | ||
Думаю этого хватит
|
| Автор: 4d5a 23.3.2008, 11:04 | ||||||
Думаю, не лишним будет вспомнить, что
конечно, хотя 'классические' списки ассоциируются обычно с чем-то вроде
Но Это уже Реализация и делфовский TList основан на:
Лично использую TList не реже чем динамические массивы. Если тип элемента списка отличен от базового, ну даже например просто запись type t1=record a1,a2:integer; c:char; end; pt1=^t1; то Склоняюсь к TList. Думаю, во многих случаях TList предпочтительней, тк его поведение более ясно. А с такими объектами как динамичесие массивы (объекты с управляемым временем жизни) иногда возникают сложности, тк многое в их работе скрыто от поверхностного взгляда. |
| Автор: Christoph 23.3.2008, 13:26 |
| Спасибо разобрался |