Page 1 of 1
Массивы-константы
Posted: 17.03.2010 21:43
by Zeppelin
Pascal Script не поддерживает? Например такое не проходит, как в паскале обычном:
Code: Select all
const
MyArray : array [1..2] of Byte = (0,0);
Re: Массивы-константы
Posted: 18.03.2010 5:50
by CFA
Zeppelin wrote:Pascal Script не поддерживает? Например такое не проходит, как в паскале обычном:
Code: Select all
const
MyArray : array [1..2] of Byte = (0,0);
так нет. но можно сделать так -
Code: Select all
var MyArray : array of Byte;
begin
MyArray := [0, 0];
end;
но в таком случае начальный индекс массива будет не 1, а 0.
Re: Массивы-константы
Posted: 18.03.2010 10:25
by Zeppelin
CFA wrote:Zeppelin wrote:Pascal Script не поддерживает? Например такое не проходит, как в паскале обычном:
Code: Select all
const
MyArray : array [1..2] of Byte = (0,0);
так нет. но можно сделать так -
Code: Select all
var MyArray : array of Byte;
begin
MyArray := [0, 0];
end;
но в таком случае начальный индекс массива будет не 1, а 0.
Ага, это да.. Жаль, такая конструкция полезная.. Придется как переменную объявлять, а использовать как константу.. тфу
Posted: 18.03.2010 16:58
by Vizit0r
переехали в FAQ
Re: Массивы-константы
Posted: 18.11.2013 10:23
by GLeXuss
Vizit0r wrote:
[тут был нерабочий код] (c) Vizit0r
В 6-той версии не работает подобная конструкция?
Re: Массивы-константы
Posted: 18.11.2013 14:11
by Vizit0r
отредактировал твое сообщение, и убрал свое.
того, о чем я писал - уже нет, и не будет. Оно оказалось совсем сырое и глючное. В итоге после нескольких месяцев фиксов - откатились на надежный проверенный PS