Вниз
Скачать: CL | DM;

Матрицы   Найти похожие ветки 

← →
новенький в Делфи   (2002-02-18 21:56) [0]

Нужно создать матрицу, но её размерность должна определиться в процессе работы программы.
Как такую матрицу описать?


← →
Petrovich ©   (2002-02-18 22:23) [1]

Массив типа Variant


← →
Иван Шихалев ©   (2002-02-18 22:31) [2]

Нахрена Variant-то?

array of array of <any_type>

Например:

type
TRealMatrix = array of array of Real;

procedure SetDimensions ( var Matrix :TRealMatrix; newRows, newCols :Integer);
var
VectorIndex :Integer;
begin
if newRows < Length (Matrix)
then for VectorIndex := newRows to High (Matrix) do
SetLength (Matrix[VectorIndex], 0);
SetLength (Matrix, newRows);
for VectorIndex := 0 to newRows - 1 do
SetLength (Matrix[VectorIndex], newCols)
end;


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



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
1-19229
ded_di
2002-02-18 12:47
2002.03.07
Вопрос по OnDrawCell


14-19306
Delirium
2002-01-17 18:42
2002.03.07
Кто сколько часов в день работает?


1-19119
Ковекс
2002-02-18 05:54
2002.03.07
открытье файла приложения


1-19253
NLO
2002-02-20 07:22
2002.03.07
У TreeView свойство RightClickSelect = true как получить текст выделенного узла


3-19101
Cossys
2002-02-11 10:00
2002.03.07
QReport - нужна помощь!




   Наверх