
13 Sep
2006
13 Sep
'06
2:12 p.m.
"Oliver Mutz"
Loïc Joly wrote:
Nat Goodspeed a écrit :
I haven't yet worked with a serialization framework smart enough to consider constructor arguments. (I haven't yet worked with the Boost Serialization library, either; forgive me if this is already a solved problem.)
Boost::serialization requires a constructor with no arguments.
That's not right I'm afraid.
And thank goodness.
See the "Non-Default Constructors" part of the serialization library documentation for details. The problem still might be that you don't have the right data available while deserializing your object.
Then you can't usefully construct it. What's the point in making a broken instance? -- Dave Abrahams Boost Consulting www.boost-consulting.com