Klasse (CObject) komplett in Datei speichern/lesen

gehrti

Mitglied
Hallo!

Ist es möglich eine selber definierte Klasse, abgeleitet von CObject, komplette mit Hilfe der Serialisierung in einer Datei zu speichern?

Ich weiß, dass ich für die Klasse die Serialisierung "anschalten" muss und die Funktion Serialize() nutzen muss. Das Problem ist, dass diese Klasse einige andere Klassen (Listen und Arrays) enthält. Muss ich jetzt für jeder Unterklasse die Serialisierung einzeln anschalten/programmieren (würde massig Arbeit machen) oder gibt es eine Möglichkeit die Hauptklasse komplett in einem Zug in eine Datei zu schreiben und später wieder auszulesen?

Mfg. Thomas
 
Ich würde mal "nein" vermuten, auch wenn ich nicht weiß, was die API, die du verwendest, mitliefert. Musst also wohl oder übel in den sauren Apfel beißen und eine komplette Serialisierungsmethode implementieren.
 
Zurück