![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размер массива
TPot © (2006-03-30 17:31:00)
var
A : array of string;
begin
...
SetLength(A,n);
A[n] := string;
...
Как лучше узнать сколько всего байтов в массиве A (т.е. длинна всех строк)?
Хинт (2006-03-30 18:37:00) [1]2Джо
Даже если объявлять A : array of string[255]?
Джо (2006-03-30 17:49:00) [2]Нету.
В массиве, собственно, хранятся указатели на строки, а не сами данные, содержащиеся в строках.
TPot (2006-03-30 17:48:00) [3]
> динамические массивы нумеруются с нуля до n-1
это понятно
> сложить в цикле
Так я и делаю, думал может есть проще и быстрей способ.
Boris Marchenko (2006-03-30 17:37:00) [4]Length(A);
MBo (2006-03-30 17:34:00) [5]>A[n] := string;
динамические массивы нумеруются с нуля до n-1
>длинна всех строк)?
сложить в цикле