Forum: Object-Pascal / Delphi-Language
Delphi
by Alexander Roth,
9. Mär 2007
Ok. Das war nämlich die zentrale Frage. Es wäre nämlich sehr elegant gewesen, nur die Pointer zu tauschen. Wenn dies nicht geht ist wohl die normale Temp Variable das einfachste.
Danke für all eure Beiträge.
Gruß Alexander :hi:
PS: 3_of_8's Methode schaue ich mir mal genau an, damit ich dort auch jeden Punkt verstehe.
Forum: Object-Pascal / Delphi-Language
Delphi
by Alexander Roth,
9. Mär 2007
In Bezug worauf?
Gruß Alexander
Forum: Object-Pascal / Delphi-Language
Delphi
by Alexander Roth,
9. Mär 2007
:( Schade. Also ist es nicht möglich für alle Typen die Pointer zu vertauschen?
Forum: Object-Pascal / Delphi-Language
Delphi
by Alexander Roth,
9. Mär 2007
Klappt.
Aber Ich will ja ganz normale Variablen (Integer, String, etc..) vertauschen.
Da zeigt doch auch ein Pointer nähmlich @int auf int. Oder sehe ich das falsch?
Forum: Object-Pascal / Delphi-Language
Delphi
by Alexander Roth,
9. Mär 2007
Hi,
also, ich habe schon im Forum gesucht und auch gute Lösungen zum Vertauschen von Variablen gefunden.
Doch es wäre ideal wenn man nur die Pointer auf die Speicherbereiche verschiebt. So könnte man unabhängig von der Größe der eigentlichen Variable, die Pointer vertauschen. Notfalls mit einem Hilfspointer.
Und das ab besten in einer Funktion kapseln.
Kurzum ich will ungefähr so was,...