Cookies helfen bei der Bereitstellung dieser Website. Durch die Nutzung dieser Website erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Mehr erfahrenOK

Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Tutorial

Baumstrukturen in FreeBASIC

von MitgliedThePuppetMasterSeite 1 von 7

Dieses Tutorial beschäftigt sich mit dem Aufbau einer Baumstruktur und deren Handhabung in FreeBASIC.

Zuerst einmal möchte ich kurz erklären, was man sich unter einem "Baum" vorstellen kann. Hierfür öffnet man einfacherweise einen Windows-Explorer und sieht sich die linke Spalte an. Die Strukturierung dieser Liste nennt man Baumstruktur. Der Arbeitsplatz ist hier der erste und meist einzige Eintrag. Von dort aus gibt es weitere Einträge welche selbst wiederum Untereinträge haben. Die Anzahl der Einträge ist meist unterschiedlich. Vergleichen kann man das auch mit einem Stammbaum. Jedes Element ist prinzipiell identisch mit jedem anderen Element. Der einzige Unterschied sind der Name und die Position des Elements innerhalb des Baums. Der eigentliche Datentyp, welcher die Information speichert, ist jedoch überall derselbe.

Mit einer Linked List (siehe verkettete Liste) lässt sich solch ein Aufbau sehr einfach und vorallem kompakt im Quellcode realisieren. Auch ist es hierdurch möglich HTML, XML sowie deren Derivate einzulesen und zu verwalten.

HTML-Beispiel:

<html>
  <head>
  </head>
  <body>
    <br>
  </body>
</html>

Kapitel

 

Gehe zu Seite Gehe zu Seite  1  2  3  4  5  6  7  
Zusätzliche Informationen und Funktionen
  Bearbeiten Bearbeiten  

  Versionen Versionen