You will have to use placement new to initialize the strings. Can you
give a code sample of what you're doing now?
craig
Ah, I see. That won't work at all because string has pointers in it.
read/write_nopointer is intended for Plain Old Data types. You will
need to do something more complicated. Look at the documentation; it
has an example of how to use read/write IO with non-trivial key/value
types -- I forget the exact example, but it may even be for a string.
craig
No. char* definitely doesn't fall into the category of "nopointer
data".
craig