Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.07;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.01 c
3-19046
Ura
2002-02-07 17:24
2002.03.07
DBF->DBF


14-19300
vladislav
2002-01-20 18:22
2002.03.07
Инсталляция Delphi


3-19045
vopros
2002-02-07 09:26
2002.03.07
Не показывает отчет


3-19050
Dreamer
2002-02-07 19:01
2002.03.07
Написал кодик через SQL но уж лчень медленно, как его под Table переделать не могу понять :)


4-19385
AntBofh
2002-01-10 14:31
2002.03.07
Тупой вопрос !!! Про реестр!