LinkedListe nach SortStructuredList in den Ursprung zurück

Anfängerfragen zum Programmieren mit PureBasic.
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

LinkedListe nach SortStructuredList in den Ursprung zurück

Beitrag von TheSaint »

Hallo Zusammen,

ich habe mal wieder eine Frage, und zwar:

Ich habe eine LinkedList mit einer Struktur.
Jetzt benutze ich SortStructuredList.
Wie bekomme ich die LinkedList wieder in
den ursprünglichen Zustand? Habe einen
evtl. vorhandenen Befehl nicht gefunden.

Als zweite Frage: Kann man eine LinkedListe komplett
in eine andere noch nicht gefüllte LinkedListe kopieren??

Schon mal vielen Dank für die Hilfe.

Viele Grüße
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

CopyList() gibt es nicht und woher soll PB wissen, wie die Liste vor
SortList() ausgesehen hat? Das müsste abgespeichert werden und wäre
für fast jeden nur überflüssige Daten. Das musst dir also auch selber
schreiben.

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo PMV,

vielen Dank für Deine Antwort.

Viele Grüße
Benutzeravatar
dige
Beiträge: 1239
Registriert: 08.09.2004 08:53

Beitrag von dige »

Erweitere doch Deine Struktur um ein Nummernfeld welches Du vor
dem Sortieren zum durchnummerieren verwendest..
"Papa, ich laufe schneller - dann ist es nicht so weit."
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo dige,
dige hat geschrieben:Erweitere doch Deine Struktur um ein Nummernfeld welches Du vor
dem Sortieren zum durchnummerieren verwendest..
:D Genau das habe ich anschließend gemacht.

Vielen Dank für Deinen Tipp.
Gruß, TheSaint
___________________________
[ XP Prof SP 3 | Vista | PB 4.30 ]
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

du kannst natürlich auch eine zweite Liste machen und die Werte reinschreiben
und am Ende wieder die Werte der zweiten Liste wieder in die erste schreiben.

Aber da ist diges Lösung besser.
Win11 x64 | PB 6.20
Antworten