Container-Elemente überspringen mit Boost.Serialization



  • Tag zusammen,

    ich hätte eine Frage bzgl. Boost.Serialization: In meinem Projekt gibt es einen Container aus der STL mit Elementen, die nicht unbedingt alle gesichert werden müssen. Ein Element hat ein einfaches Flag, dass das regeln soll.

    In der Boost-Dokumentation konnte ich nichts darüber finden, ob man das Speichern einzelner Elemente (z.B. aus serialize() heraus) überspringen kann. Weiß da jemand vielleicht etwas drüber?

    Der Umweg wäre, dass ich meine Datenstruktur zunächst kopiere, es "säubere" und dann serialisiere. Den Schritt würde ich mir aber gerne sparen, wenn das möglich ist.

    Gruß,
    Stefan.


Anmelden zum Antworten