Forum: Algorithmen, Datenstrukturen und Klassendesign
by Gargamel,
15. Dez 2012
Ja, ich ermittle immer die Gesamtanzahl der Elemente eines Arrays. Ich bin auch nur durch Zufall darauf gestossen, daß man nach Verkürzung eines Arrays immer noch auf dessen Elemente zugreifen kann.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Gargamel,
15. Dez 2012
Vielen Dank.
Wenn ich in den Compiler-Optionen "Bereichsüberprüfung" aktiviere, tritt tatsächlich sofort der Fehler auf.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Gargamel,
15. Dez 2012
Hi
Wenn ich einem dyn. Array eine Länge zuweise, die Elemente mit Werten fülle und danach das Array mit setLength(...) verkürze, sind die obersten Elemente trotzdem verfügbar. Das verstehe ich nicht. Kann mir das jemand erklären?
Danke.
Hier in dem Codebeispiel ist es ein Array aus 5 Elementen, welches dann auf 3 gekürzt wird.
var liste:array of integer;