Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
13. Jul 2018
IMO müsste doch statt jcxz loop_ende die 32-Bit-Version jecxz loop_ende benutzt werden.
Außerdem wird edi nirgends gerettet und wieder hergestellt.
Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
13. Jul 2018
Da scheint auch noch ein grundsätzlicher Fehler drin zu sein, da Du nirgends das Directionflag mit cld auf 0 setzt. Ich würde mich zumindest nicht darauf verlassen.
Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
13. Jul 2018
Warum benutzt Du nicht eine festes Randseed pro Lauf?
Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
12. Jul 2018
Der Code (und auch einige andere) bricht aber die Schleife ab, wenn S ein #0 enthält, zB S = '123'#0#1#2'123'. (Habe nicht den ganzen Thread gelesen, und weiß also nicht ob das verboten ist).