Zitat von
Hawkeye219:
Hallo,
Zitat von
alzaimar:
Ich wäre jede Wette eingegangen, das der Compiler das 'DIV 2' selber in 'SHR 1' optimiert.
Dann hätte man das aber als Fehler melden müssen, denn SHR erwartet schließlich einen
vorzeichenlosen Operanden.
Gruß Hawkeye
Das ist dem Shr vollkommen piepegal, der schiebt einfach. Und selbst wenn, bei einem statischen Array kann man ja theoretisch sowas machen:
TArrayFromHell = array[-666.. 666] of string;
Hier gehts aber um ein dynamisches Array was zu sortieren ist, und die fangen doch in Delphi bei 0 an?