Форум: "Основная";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
ВнизКак получить часть динамического массива Найти похожие ветки
← →
mmb (2004-01-13 08:19) [0]Необходимо максимально быстро получить часть array of TPoint с I1 по I2 элементы в виде array of TPoint. Копировать по одному - не устраивает быстродействие.
← →
y-soft (2004-01-13 08:27) [1]Элементы массива расположены в памяти по порядку, в случае с TPoint можно сразу взять адрес элемента I1 и скопировать память размером SizeOf(TPoint)*(I2 - I1)
← →
MBo (2004-01-13 08:32) [2]Copy
или
SetLength+Move
← →
mmb (2004-01-13 08:39) [3]А с динамическим массивом это пройдёт ведь он сложнее организован?
← →
Anatoly Podgoretsky (2004-01-13 08:41) [4]Пройдет, служебная часть тебя не должна волновать.
← →
MBo (2004-01-13 08:41) [5]А хелп почитать?
← →
mmb (2004-01-13 08:48) [6]По устройству функции Slice, понятно, что не так всё просто, иначе они бы её сделали не сначала.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c