I got this example while surfing :)

This example serializes float in xml, txt and binary. Serialization works perfectly but it terminates unexpectedly after doing the job.
I tested it in VS2008(VC++ 9.0). Should also work under gcc

I hope this will help you. Little modification will give your desired output.

-Rahul
 
To create something exceptional

-Master4Master
"Confidentiality Warning: This message and any attachments are intended only for the use of the intended recipient(s), are confidential, and may be privileged. If you are not the intended recipient, you are hereby notified that any review, re-transmission, conversion to hard copy, copying, circulation or other use of this message and any attachments is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email, and delete this message and any attachments from your system.
Virus Warning: Although I have taken reasonable precautions to ensure no viruses are present in this email, I cannot accept responsibility for any loss or damage arising from the use of this email or attachment."

Speak out for justice and peace,
even if your voice trembles.





From: Sahrah <crap1@xcm.ch>
To: boost-users@lists.boost.org
Sent: Thursday, 29 January, 2009 1:25:46 AM
Subject: [Boost-users] Simple serialization of int*


Hi all,

I am looking for a solution to do this:

int p1 = 5;
int* test;
test = &p1;
std::ofstream out("test.bin");
boost::archive::binary_oarchive ar(out);
ar << test;

it does not compile.

I get:

Error    9    error C2228: left of '.serialize' must have class/struct/union
c:\...\boost_1_37_0\boost\serialization\access.hpp

I am using MSVC9. Boost 1.37.0

thanks,

Sahrah
--
View this message in context: http://www.nabble.com/Simple-serialization-of-int*-tp21713482p21713482.html
Sent from the Boost - Users mailing list archive at Nabble.com.

_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users


Connect with friends all over the world. Get Yahoo! India Messenger..