Forum: Programmieren allgemein
by himitsu,
8. Okt 2009
Drum sagte ich ja, es gibt mehrere Möglichkeiten, welche man dann entsprechend abwegen kann.
eine Möglichkeit wäre z.B. auch das Array einfach aufzuteilen
// statt
TMyArray = Array of Data;
// dieses
TMyArray = Array of Array of Data;
Forum: Programmieren allgemein
by himitsu,
8. Okt 2009
verkettete Liste
das ganze nochmal kurz als Array ... zum Vergleich
TData = record
name: String;
typ: Integer;
...
end;
TAsArray = Array of TData;
Forum: Programmieren allgemein
by himitsu,
7. Okt 2009
joar, jetzt fehlt nur noch das passende 64-Bit-Delphi, damit man auch richtig für das Win64 schreiben kann :?
Forum: Programmieren allgemein
by himitsu,
7. Okt 2009
man kann es doch auf 3,irgendwas GB erweitern (unter bestimmten Vorausetzungen)
Forum: Programmieren allgemein
by himitsu,
7. Okt 2009
bei 4 GB ist die Chance groß, daß alles nur in den ersten 2 GB liegt und man somit auch mal mehr zusammenhängenden Speicher bekommt.
Es gibt da nur noch eine Möglichkeit um einen größeren "zusammenhängenden" Speicher auch bei wenig freiem "Platz" hinzubekommen
MMF (Memory Mappes Files) geht auch ohne Dateien, dabei reserviert man sich z.B. genügend Speicher bei Windows und mappt dann nur...