Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#8

Re: Wiedereinmal XOR

  Alt 21. Nov 2006, 09:03
Hallo Florian,

die Bereichsprüfung kannst du in den Compileroptionen einschalten oder über den Compilerschalter {$R+} bzw. {$RANGECHECKS ON}. Ist diese Prüfung aktiviert, erzeugt der Compiler zusätzlichen Code zum Prüfen der Indexwerte für Arrays und Strings.

Dein Code erzeugt einen Fehler beim ersten Schleifendurchlauf. Das erste Zeichen in einem String hat den Index 1, deine Schleife startet mit dem Wert 0.

Gruß Hawkeye
  Mit Zitat antworten Zitat