Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.03;
Скачать: CL | DM;

Вниз

Пропустил ?   Найти похожие ветки 

 
Jeer ©   (2010-12-16 11:14) [0]

Что-то я пропустил такую возможность ?

К примеру:
TFloat = double;
TArray = array of TFloat;
T2DArray = array of TArray;
..
ar: T2DArray;
..
SetLength(ar, 12, 15);


 
Kerk ©   (2010-12-16 11:23) [1]

Это в какой версии-то?


 
Омлет ©   (2010-12-16 11:23) [2]

Да, так можно.


 
Anatoly Podgoretsky ©   (2010-12-16 11:24) [3]

> Jeer  (16.12.2010 11:14:00)  [0]

Ой что же тогда говорить про

T3DArray = array of T2TArray;

и

SetLength(ar, 12, 15, 3);


 
Jeer ©   (2010-12-16 11:27) [4]

Дык, я случайно напоролся :)

Вот, не знал, упустил. Позорище :)


 
Jeer ©   (2010-12-16 12:03) [5]

Не...не может быть - это просто затмение :)
Сейчас залез в свои же исходники - так ведь стоит же SetLength(ar, size1[, size2...)


 
Inovet ©   (2010-12-16 12:13) [6]

> [5] Jeer ©   (16.12.10 12:03)
> это просто затмение :)

Ты нас так не пугай - ещё рано для провалов в памяти.:)


 
Anatoly Podgoretsky ©   (2010-12-16 12:13) [7]

> Jeer  (16.12.2010 12:03:05)  [5]

Вроде бы Д5 это еще не работало.


 
Jeer ©   (2010-12-16 12:15) [8]

Это все следствие ООП и большого числа всяких наструганных объектов.
Уже перестаешь напрямую работать с массивами, а работаешь с более высокоуровенным объектом.:)

Где в наличие методы типа SetSize( RowCount, ColCount) и т.д.


 
Anatoly Podgoretsky ©   (2010-12-16 14:13) [9]

> Jeer  (16.12.2010 12:15:08)  [8]

Избаловало вас ООП


 
Дмитрий Белькевич   (2010-12-16 19:51) [10]

>SetLength(ar, 12, 15);

Да как только динамические массивы появились - так и сразу, насколько помню.


 
Amoeba_   (2010-12-17 00:55) [11]


> как только динамические массивы появились - так и сразу

Все верно, как раз в D4.



Страницы: 1 вся ветка

Текущий архив: 2011.04.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.01 c
2-1294509433
Fr
2011-01-08 20:57
2011.04.03
символы разных шрифтов в ячейке StringGrid


2-1294271425
Anthony
2011-01-06 02:50
2011.04.03
Использование процедуры Break


2-1293992229
v_a_belousov
2011-01-02 21:17
2011.04.03
Работа с изображением


15-1292844027
George
2010-12-20 14:20
2011.04.03
Почитать бы


2-1294230079
IStream
2011-01-05 15:21
2011.04.03
IStream