Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#31

AW: inkompatibel TArray<Integer> Pointer

  Alt 6. Aug 2018, 19:14
Ja was den nun?
Pointer auf das Array oder neu erzeugt?

Delphi-Quellcode:
 meta := @pXY; //Pointer
  SetLength(meta, ArraySize * 2); //Neu
Ein TArray<t> ist etwas anderes als ein klassisches Array [0..n] of t

Und warum musst Du überhaupt casten?

Delphi-Quellcode:
for K := 0 to (ArraySize - 1) do
    begin
      x1 := min(x1, xy[k].x);
      x2 := max(x2, xy[k].x);
      y1 := min(y1, xy[k].y);
      y2 := max(y2, xy[k].y);
    end;
Aber nun gut........
Fritz Westermann
  Mit Zitat antworten Zitat