Thread arrayinhalt löschen: wie lösche ich den kompletten inhalt
(7 answers)
Opened by Gast at 2003-11-12 16:13
[quote=Strat,13.11.2003, 00:03]die redimensionierung ueber den index ist manchmal ganz nuetzlich (ok, vielleicht nicht gerade beim loeschen), vor allem, wenn man listen mit sehr vielen Elementen anlegt. Dann kann man, bevor man sie mit Daten fuellt, schon vordimensionieren (z.B. $#array = 1_000_000;), und kann somit gleich den ganzen block speicher anfordern, was erstens die ausfuehrungsgeschwindigkeit erhoehen kann und zweitens der speicherfragmentierung recht gut entgegenwirkt...denn wenn man das array nach und nach vergroessert, indem man es mit daten fuellt, muss da haeufig im speicher umkopiert werden...[/quote]
okay... es legt die indexe an, aber der wirklich speicher, nämlich der der daten, wird wohl erst beim füllen alloziiert, oder nicht? |