Thema
:
Delphi
100 milliarden Werte speichern!
Einzelnen Beitrag anzeigen
Jelly
Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
Delphi 2007 Professional
#
21
Re: 100 milliarden Werte speichern!
1. Jul 2006, 10:38
Zitat von
LePtitmort
:
Mein Array ist momentan 10 x 10 x 999 999 gross (vom typ "extended") und wenn ich jetzt mein Array löschen will
(bzw. genauer gesagt leeren oder überll ne 0 reinschreiben) dauert das ewig, gibts da nen Trick wie man das beschleunigen kann? irgendein schneller Befehl? weil mit ner for-Schleife einfach durchlaufen lassen dauerts eindeutig zulange.
Das sollte so gehen:
markieren
Delphi-Quellcode:
type
TArr =
array
[1..10,1..10,1..1000]
of
extended ;
var
Arr : TArr ;
procedure
LoescheArr (Arr : TArr) ;
begin
FillChar (Arr,sizeof(Arr),0) ;
end
;
Tom Peiffer
Rema - das Releasemanagement System für Entwickler
Changelog
Zitat
Jelly
Öffentliches Profil ansehen
Besuche die Homepage von Jelly!
Mehr Beiträge von Jelly finden