Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
Delphi 2010 Professional
|
Re: Wiedereinmal XOR
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
|