Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
930 Beiträge
 
#4

AW: Array Inhalt versetzen?

  Alt 7. Mai 2020, 22:30
Vielleicht so?

Delphi-Quellcode:
procedure Swap(var arr: array of string; A, B: Integer);
var
 Tmp: string; //<--String deklariert
begin
 Tmp := Integer(arr[A]); //<--nach Integer gecastet
 arr[A]) := arr[B];
 arr[B]) := Tmp;
end;

Swap(a, 0, 1);
Hm...ich denke so funktioniert das besser:
Delphi-Quellcode:
procedure Swap(var arr: array of string; A, B: Integer);
var
 Tmp: string;
begin
 Tmp := arr[A];
 arr[A]) := arr[B];
 arr[B]) := Tmp;
end;
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat