$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Frank Birbacher (bloodymir.crap_at_[hidden])
Date: 2007-08-17 18:52:38
Hi!
Hector C. schrieb:
> ----MESSAGE----
>     // if your program traps here, it indicates taht
> your doing one of the following:
>     // a) serializing an object of a type marked
> "track_never" through a pointer.
>     // b) saving an non-const object of a type not
> markd "track_never)
>     // Either of these conditions may be an indicator
> of an error usage of the
>     // serialization library and should be double
> checked.  See documentation on
>     // object tracking.
> --END MESSAGE--
Read up here: http://www.boost.org/libs/serialization/doc/index.html
> int main(int argc, char * argv[])
> {
>     A a;
change to: const A a;
>     {
>         ofstream off("test.txt");
>         boost::archive::text_oarchive oa(off);
>         //Uncommenting any of the following lines
>         //produces compilation errors
> 	//oa << a;
use	oa << a;
>         //oa << (const A) a;
do not use the cast "(const A)". It's bad.
>     }
>     return 0;
> }
> ---END CODE---
Frank