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

Вниз

Размер массива   Найти похожие ветки 

 
TPot   (2006-03-30 17:31) [0]

var
 A : array of string;

begin
...
SetLength(A,n);
A[n] := string;
...


Как лучше узнать сколько всего байтов в массиве A (т.е. длинна всех строк)?


 
MBo ©   (2006-03-30 17:34) [1]

>A[n] := string;
динамические массивы нумеруются с нуля до n-1

>длинна всех строк)?
сложить в цикле


 
Boris Marchenko ©   (2006-03-30 17:37) [2]

Length(A);


 
TPot   (2006-03-30 17:48) [3]


> динамические массивы нумеруются с нуля до n-1

это понятно


> сложить в цикле

Так я и делаю, думал может есть проще и быстрей способ.


 
Джо ©   (2006-03-30 17:49) [4]

Нету.
В массиве, собственно, хранятся указатели на строки, а не сами данные, содержащиеся в строках.


 
Хинт ©   (2006-03-30 18:37) [5]

2Джо
Даже если объявлять  A : array of string[255]?



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

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

Наверх




Память: 0.47 MB
Время: 0.055 c
15-1143025453
Vlad Oshin
2006-03-22 14:04
2006.04.16
Помогите с удаленной установкой. TFTP: File not found


4-1138778434
Davinchi9
2006-02-01 10:20
2006.04.16
Как изменить положение ProgressBar в загрузчике ядра WinXP


2-1143813820
Vasiliy
2006-03-31 18:03
2006.04.16
Не могу подцепить библиотеку .dcu компилятор требует .pas


8-1131908988
Toxa_ua
2005-11-13 22:09
2006.04.16
Как в Memo и ListBox вставить фоновый рисунок?


9-1128434814
3d[Power]__
2005-10-04 18:06
2006.04.16
Простая физ симуляция