Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
ВнизДинамический массив - константа Найти похожие ветки
← →
simpson © (2005-09-06 14:52) [0]доброе время суток.
есть описание типа:
type
TMyType = record
id: Integer;
fields: array of String;
end;
и описание статического массива:
const
myTypes: array [1..2] of TMyType = (
(id: 1),
(id: 2)
);
А как инициализировать в объявлении массива-константы поле fields
записи TMyType?
← →
begin...end © (2005-09-06 15:09) [1]Указать там содержимое его элементов не удастся. Можно написать nil.
← →
simpson © (2005-09-06 15:15) [2]плохо. непонятно, почему.
← →
Суслик © (2005-09-06 17:24) [3]
> плохо. непонятно, почему.
Очень даже понятно - массив то динамический, а он, как известно хранится в динамической памяти. Константные массивы хранятся где-то в коде.
Откажись от дин. массива.
Пиши так, например.type
TMyType = record
id: Integer;
fields: array[0..1] of String;
end;
const
myTypes: array [1..2] of TMyType = (
(id: 1; fields: ("a", "b")),
(id: 2; fields: ("a", "b")));
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c