Массивы массивов
Нужны массивы, вложенные в массивы.
Без разницы, где и как они создаются. В Delphi такую функциональность
предоставляет Variant.
В FS есть такая функция - VarArrayCreate, которая создает вариантный массив.
Как пользоваться, чтобы создать массив, элементами которого были массивы - и - самое главное - как получить доступ к элементу вложенного массива?
Господа разработчики, нужен доступ к массивам внутри массива!
Без разницы, где и как они создаются. В Delphi такую функциональность
предоставляет Variant.
В FS есть такая функция - VarArrayCreate, которая создает вариантный массив.
Как пользоваться, чтобы создать массив, элементами которого были массивы - и - самое главное - как получить доступ к элементу вложенного массива?
var
av : variant;
d : variant;
begin
av := VarArrayCreate([0,1], varVariant);
av[0] := 'Hello'; // Можно
av[0] := VarArrayCreate([0,1], varVariant); // Можно
av[0][0] := 'Hello'; // Можно, но бестолку, потому что...
d := av[0][0]; //...расстрел на месте
Господа разработчики, нужен доступ к массивам внутри массива!
Комментарии