Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: 2 Variablen vertauschen

  Alt 29. Jan 2004, 16:21
Zitat von HAF4ever:
ich hab ein wenig herumgecoded und bin schließlich auf einen grünen zweig gekommen
Nur wo ist der wirkliche Vorteil Der Computer muss dreimal rechnen Zeitaufwand. In Assembler kommt Deine Lösung auf den folgenden Ansatz (X, Y sind vom Typ Integer):
Delphi-Quellcode:
  asm
    mov EAX, Y
    xor X, EAX
    mov EAX, X
    xor Y, EAX
    mov EAX, Y
    xor X, EAX
  end;
Dann doch lieber gleich so
Delphi-Quellcode:
  asm
    mov EAX, Y
    mov EBX, X
    mov Y, EBX
    mov X, EAX
  end;
......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat