![]() |
TList = verkettete Liste ? [erledigt]
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 ? |
Re: TList = verkettete Liste ?
Dir ist nicht zufällig aufgefallen, dass es eine Kapselung eines Arrays ist?
|
Re: TList = verkettete Liste ?
Zitat:
|
Re: TList = verkettete Liste ?
Baue dir doch einfach eine THanseaticList als Basisklasse, die dann mit THanseaticListItems, die ihrerseits 2(3) Pointer enthalten, nämlich Data und Next (& Previous). Die Klasse sollte dann alle Methoden von TList bieten und die für strong typing wichtigen sollten virtuell sein ;)
|
Re: TList = verkettete Liste ?
Äähhm, ist hier überhaupt einer, der noch weiß, was eine einfache (doppelt) verkettete Liste ist ? 8)
Zitat:
|
Re: TList = verkettete Liste ?
Zitat:
Zitat:
Zitat:
|
Re: TList = verkettete Liste ?
Hallo Hansa,
Zitat:
Zitat:
Grüße vom marabu |
Re: TList = verkettete Liste ?
Als verkettete Datentypen gibts doch noch TStack und TQueue.
|
Re: TList = verkettete Liste ?
Martin, das sind auch alles TList-Kapseln - also über arrays implementiert.
marabu |
Re: TList = verkettete Liste ?
Echt? Ich hatte in Erinnerung, dass das eigene Implementierungen sind. Aber gut, ist schon ein Weilchen her ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz