![]() |
Re: Record als Eigenschaft von sich selber
Er will sich einen Baum basteln.
Vielleicht sollte er eindimensional bleiben, vielleicht wäre eine zweite (dritte) Dimension ergänzt worden. Mit einem zweidimensionalen Baum kann man bspw. Menüs darstellen. |
Re: Record als Eigenschaft von sich selber
Baum-Strukturen würden sich nicht nur für Menüs eigenen:
TreeView, ListView,.... |
Re: Record als Eigenschaft von sich selber
War auch nur ein Beispiel. Geht für so alles Mögliche.
Ein eindimensionaler Baum würde sich auch als Liste, Queue, Stapel oder ähnliches eignen. Wofür man aber einen Baum mit drei oder mehr Dimensionen eignen würde, da geht mir die Fantasie aus. |
Re: Record als Eigenschaft von sich selber
Ah hab nicht so weit gedacht, dass speicher direkt beim Initialisieren der Record-Instanz reserviert wird. Dann ist auch klar, dass das nicht geht ;)
Und ja, es wird ein Baum für einen SceneGraph für Grafiken. |
Re: Record als Eigenschaft von sich selber
Na für soetwas empfehle ich doch die klassische n-fach verkettete Liste
Delphi-Quellcode:
wobei daten irgendeine Struktur sein kann incl. (Byte,Char,integer usw.)
Type
precord=^trecord; trecord= record next : precord; ... daten: tdaten; end; Gruß K-H |
Re: Record als Eigenschaft von sich selber
Jupp, so hab ich's auch letztendlich gelöst ;)
|
Re: Record als Eigenschaft von sich selber
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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