Einzelnen Beitrag anzeigen

Dejan Vu
(Gast)

n/a Beiträge
 
#2

AW: Dynamic Array Einfache Zuweisung

  Alt 7. Okt 2015, 06:14
Du deklarierst einen Vektor ('Array of integer') und willst daraus dann eine Matrix (Array of Array of integer) basteln. Das kann doch gar nicht funktionieren:
Delphi-Quellcode:
Var
  Vektor : Array of integer;
  Matrix : Array Of Integer;
  i : Integer;

begin
  SetLength(Vektor,20); // Der Vektor hat nun 20 Elemente. Vektor[0]..Vektor[19];
  SetLength (Matrix,30); // Die Matrix hat nun 30 Zeilen
  for i:=0 to Length(Matrix) do
    SetLength(Matrix[i],40); // Jede Zeile hat 40 Spalten
Wenn Du das einfacher/anders haben willst, dann bau Dir deine Methoden nach deiner Facon.

Ich würde das sowieso nicht so machen, sondern eine Matrix hinter einem Interface/Klasse kapseln.
  Mit Zitat antworten Zitat