dynamische liste per serialisierung speichern.
-
hi
ich habe eine dynamische doppelt verkettete liste, welche ich in per mfc serialisierung speichern muss. mit einzelnen variablen ist das ja kein problem, ich habe nur keine vorstellung, wie ich das jetzt mit der liste machen muss.danke im voraus
cox
-
Das geht prinzipiell genauso wie mit Variablen: Beim Schreiben schreibst du nacheinander alle Elemente in die Datei (evt. mit Trennzeichen und Endemarke), beim Lesen holst du solange neue Elemente, bis du auf deine Endemarke stößt und fügst sie in die Liste ein.
-
Oder man speichert die Anzahl der Listenelemente gleich als ersten Wert.
-
kann ich dann einfach
while(nicht ende liste) { ar << element aus liste; }????? oder muss ich das noch anders machen?
-
Im Prinzip ja - der Teufel steckt im Detail
(was bedeutet, daß du daran denken solltest, daß du die Elemente hinterher wieder trennen kannst)
-
jo macht sinn werds ausprobieren
Dankeschön