Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
11. Aug 2005
Dann soll Robert_G mal bessere Antworten geben. Bei : :wall: denkt man, etwas übersehen zu haben ! Direktzugriff auf das Ding brauche ich keinen, sondern nur die Nachbarknoten. Also ist TList sowieso unbrauchbar.
Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
11. Aug 2005
Erledigt deshalb : erstens nützt es nichts lange rumzulamentieren wegen ca. 20-50 Zeilen. Die Listen (habe doppelt verkettete verwendet) sind total flexibel, komme was wolle. 8)
Allerdins eines noch :
Die Antwort ist echt gut. :lol: Seltsamerweise ist bei mir zumindest in der Hilfe nichts von next und prev zu sehen. Gibts das jetzt oder etwa wirklich nicht ?
Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
11. Aug 2005
Dann mache ich eben aus der Not eine Tugend. :mrgreen: Und die Not kam übrigens vom 64 KB Datensegment, was viel zu klein war. Deshalb wurde der Heap benutzt. Wie hat Bill Gates gesagt ? "Ich kann mir nicht vorstellen, daß es einmal eine Anwendung gibt, die mehr als 640 KB Speicher braucht". :lol:
P.S.: alles Richtung Array scheidet aus.
Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
11. Aug 2005
Äähhm, ist hier überhaupt einer, der noch weiß, was eine einfache (doppelt) verkettete Liste ist ? 8)
Hä ? :mrgreen: Ich baue gewiß noch das überflüssige von TList ein und dann noch ein Gerüst drumrum noch dazu ? Desweiteren kommt es mir so vor, daß next usw. in TList gar nicht existiert.
Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
11. Aug 2005
Das ist hier die Frage. Was soll ich mit "Kapselung eines Arrays anfangen" ? Ich brauche lediglich eine dynamische Liste (also alles andere als ein Array) mit nicht gleichen Elementen. Tstrings+Co. scheidet also aus.
Forum: Object-Pascal / Delphi-Language
Delphi
by Hansa,
10. Aug 2005
Hi,
kann es sein, daß TList auch nichts anderes ist, als eine normale Liste ? Habe mir das Teil mal näher angesehen und bemerkt, daß da genauso mit new und dispose hantiert werden muß. :shock: Welche Vorteile hätte denn TList, falls überhaupt ?