Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
10.995 Beiträge
 
Delphi 12 Athens
 
#3

AW: Grenzunterschreitung bei Array[1...9] ohne Exception

  Alt 6. Jul 2021, 14:57
Habe grad bemerkt, dass folgender Code zur Laufzeit KEINE Exception auslöst...
Vermutlich, weil du das Range-Checking nicht eingeschaltet hast.

Wo landet denn der zugewiesene Wert???
Damit überschreibst du den Speicherbereich vor dem Array.

Erst wenn ich danach lesend auf das Element zugreife, knallts:
Verwundert nach der vorigen Antwort aber auch nicht wirklich.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat