für Pointer Typen bestimmt.
Delphi-Quellcode:
Procedure swap(Var p1, p2: Pointer);
Var
pdummy: Pointer;
Begin
pdummy := p1;
p1 := p2;
p2 := pdummy;
End;
Müste in meinem Codebeispiel auch gehn. Weil Pint ja in Pointer ist.
Aber für Nicht Pointertypen kriegst du das bestimmt net hin. Zumindest weis ich net das es geht.