Форум: "Начинающим";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
ВнизКак скопировать один массив массивов в другой? Найти похожие ветки
← →
Демо © (2010-07-04 14:23) [33]
> > С этого момента A указывает на старый массив, B - на новый.
> Это не строки и операция COPY-ON-WRITE не применима к ним,
> к ним применим только счетчик ссылок, по обнулению массив
> освобождается
Весь цимус в использованиии SetLength. SetLength выделяет под массив память и копирует туда данные из исходного массива.
При этом ссылка на массив становится уникальной.
PS.
Статические же массивы возможно копировать только в случае идентичности типов. Ни о какой различной размерности целевого исходного массива речи быть не может.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c