So, this question is linked to a previous one (std::string
without copying from char*
).
Now I've come across boost:interprocess::string
, which allows the construction of strings inside a shared memory address space. Since I've already got my char*
memory, I was wondering if I could reuse the boost:interprocess::string
to avoid copying.
However, every single document I'm reading uses boost::interprocess::managed_shared_memory
and its siblings.
Is anyone using a boost managed string without shared memory? How?
Thanks!