Текущий архив: 2010.12.26;
Скачать: CL | DM;
Вниз
Назначить диапазону массива значения Найти похожие ветки
← →
HF-Trade © (2010-09-30 04:19) [0]Const
AError: Array [0..100] of String =
(
"aaaa",
"bbbb",
//Можно ли как нибудь указать, что элементы с 2 по 10 имеют одинаковые значени? Что то типа -
[2..10] = "ccc",
...
"ffff",
....
);
← →
Palladin © (2010-09-30 07:33) [1]нет
← →
12 © (2010-09-30 08:44) [2]можно сделать всем = "ccc", а потом, выбранным, другие
procedure TForm1.btn1Click(Sender: TObject);
var
i:integer;
s:array[0..100] of string[255];
begin
FillMemory(addr(s), 101*255, ord("с"));
s[1] := "aaa";
s[123]:="sssd";
end;
← →
oxffff © (2010-09-30 08:49) [3]
> 12 © (30.09.10 08:44) [2]
Код некорректный.
1. sizeof(string[255])=256.
2. Соответственно перетирается байт длины строки по string[0].
← →
12 © (2010-09-30 08:52) [4]
> Код некорректный.
>
да, конечно, косяк мой
это просто идея
← →
Anatoly Podgoretsky © (2010-09-30 09:23) [5]
> 12 © (30.09.10 08:44) [2]
Молилась ли ты на ночь Дездемона?
← →
Anatoly Podgoretsky © (2010-09-30 09:29) [6]
> да, конечно, косяк мой
Это не косяк, строки длинные, а не короткие, поэтому молись или беги подальше.
← →
12 © (2010-09-30 09:56) [7]не дождетесь (с)
← →
Anatoly Podgoretsky © (2010-09-30 15:28) [8]Ну и ладно, все равно по шапке получишь на практике, если вздумаешь использовать свой совет, или это только для внешнего применения?
← →
12 © (2010-09-30 15:40) [9]
> это просто идея
жалко, что неправильная оказалась :)
← →
Anatoly Podgoretsky © (2010-09-30 16:03) [10]Правильное если на себе не показывать.
Страницы: 1 вся ветка
Текущий архив: 2010.12.26;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.008 c