
17 Oct
2008
17 Oct
'08
3:13 p.m.
Matthias Troyer wrote:
On Oct 16, 2008, at 11:05 PM, Ling Li wrote:
Is there an easy way to serialize into a in-memory archive so that an object can be, say, transferred over a network? Of course one can use a disk file as the intermediate step but having some in-memory archive should help here.
You can use any archive type with an in-memory streambuffer. Boost.IOstreams can be used to create these streambuffers.
Or just std::istringstream/std::ostringstream. Jeff