Einzelnen Beitrag anzeigen

Benutzerbild von Alexander Roth
Alexander Roth

Registriert seit: 17. Mai 2004
Ort: Kenn
574 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Vertauschen von Pointern in einer Funktion

  Alt 9. Mär 2007, 22:09
Zitat von brechi:
Um es mal aufzulösen:

Pointer kannst du so nicht vertasuchen weil sie Fest im Programmcode drinstehen.
Alle Methoden die hier gezeigt wurden beruhen auch nur darauf den kompletten Speicher zu tauschen.

@3_of_8: Mach das mal mit Strings unterschiedlicher größe, dann wirst Spass bekommen.

@Threadersteller, einfach ganz normal Swappen wie man das immer macht d.h. mit einer TemVariable, das geht soagr ohne Probleme für Strings.
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



PS: 3_of_8's Methode schaue ich mir mal genau an, damit ich dort auch jeden Punkt verstehe.
Alexander Roth
Ich bin umgestiegen auf: Lazarus und Ubuntu! Alles OpenSource!

Besuch doch mal: www.roth.us.ms
  Mit Zitat antworten Zitat