Tree Linkedlists ohne Childs und Parents

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
ShadowTurtle
Beiträge: 114
Registriert: 11.09.2004 07:58
Wohnort: Mannheim
Kontaktdaten:

Tree Linkedlists ohne Childs und Parents

Beitrag von ShadowTurtle »

Leonhard hat meinen Quellcode verbessert und etwas aufgebohrt. Natürlich ist das ganze nun auch Purebasic 4.* Kompatibel. Danke!

Zu finden ist es hier: XTC_TreeListPointerManager -Pointer- und Strukturierte Liste
Zuletzt geändert von ShadowTurtle am 11.08.2006 16:07, insgesamt 3-mal geändert.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Wenn du ganze noch etwas ausbaust, dann wäre es sogar so komfortabel wie meine TreeLinkedList. Außerdem habe ich das Gefühl, dass da noch einige Fehlerabfangroutinen fehlen.

Aber auf jeden Fall schöner Code. :allright:
ShadowTurtle
Beiträge: 114
Registriert: 11.09.2004 07:58
Wohnort: Mannheim
Kontaktdaten:

Beitrag von ShadowTurtle »

Welche Funktionen wünscht du dir? Ich bin ziemlich offen, obwohl ich immer mein Code klein halten will.

cu
ShadowTurtle
Beiträge: 114
Registriert: 11.09.2004 07:58
Wohnort: Mannheim
Kontaktdaten:

Beitrag von ShadowTurtle »

Sorry für Doppelpost. Ich hab nun Drei SWAP Funktionen reingehauen:

TM_SwapElements(*Liste, Pos1, Pos2)
TM_SwapNext(*Liste)
TM_SwapPrev(*Liste)

Bei den letzten beiden Funktionen muss zuvor mit TM_EditElement die Position bestimmt werden.

cu
Antworten