Boost logo

Boost Users :

From: smith smithson (smith4894_at_[hidden])
Date: 2006-08-24 10:33:01


I'm trying to use boost serialization to
serialize/deserialize data to and from a mmap'd file.
I have my own ostream/istream classes that essentially
read/write bytes from a mmap'd file. The process works
fine except on some rare occasions (With different
objects/number of objects), in which case boost throws
a "stream error" exception. Any ideas what could
trigger this? A search of the Boost archives indicated
other people had the same problem, where the solution
was "use binary mode when you open the file"... but
I'm not using a file on disk, I'm using a mmap'd file.
(As a side note, the mmap file is large enough to hold
all my data and does not need to be expanded or
remmap'd etc)

The OS i'm using is Linux.

Thanks for any suggestions...

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net