Zitat von
Hawkeye219:
Die folgende Routine sollte etwas schneller sein:
Delphi-Quellcode:
procedure Switch (
var a, b: integer);
asm
push ebx
mov ecx,[eax]
mov ebx,[edx]
mov [edx],ecx
mov [eax],ebx
pop ebx
end;
Es geht noch schneller ^^
Delphi-Quellcode:
procedure Switch (
var a, b: integer);
asm
push [eax]
mov ecx, [edx]
mov [eax], ecx
pop [edx]
end;
Aber ich glaube, die Geschwindigkeitsunterschiede sind hier sehr gering, sodass sie kaum ins Gewicht fallen
greetz
Mike