Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.114 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Seltsamer fehler bei prozedurabarbeitung

  Alt 22. Jan 2007, 22:29
Moin Janett,

ich vermute mal das High(points) = 3 ist.
Der Compiler optimiert Schleifen nach Möglichkeit so, dass sie rückwärts laufen.

Wenn's das nicht ist:
Welchen Wert hat i in der Zeile

if points[i]>14 then Es könnte auch sein, dass der Compiler die Zeile
i:=0; wegoptimiert, da sie anschliessend als Schleifenzähler genutzt wird.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat