|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Работа с маасивами переменной длины
Добрый день
Я полный чайник и не могу понять один момент, как организовать работу с массивом, размер которого я не знаю. Например, есть тип: pro= record q: integer; b: string [255]; ... l:byute; end; и сеть массив, такого типа m: array [1..100] of pro Но я не знаю сколько таких записей будет (даже ориентировачно) может ни одной а может 100 а память жалко да и если их будет 101 то уже проблемы. Подскажите как побороть такую проблему. Зараннее благодарен. |
#2
|
||||
|
||||
Вместо массива лучше использовать TList
|
#3
|
||||
|
||||
есть динамические массивы. типа
m: array of pro ну и делаешь в коде его размер скока надо setlength(m, i); где i - размер. |