我在另一个模块中创建了共享内存块。
这不是通过 boost 创建的(该模块是用 C 编写的)。
我能以某种方式用一个来封装那个共享内存块boost::interprocess::managed_shared_memory
吗?
我真的很想通过用一个managed_shared_memory
对象将它整齐地包裹起来来降低处理复杂性。
或者,如果这不能完成,我至少可以用managed_shared_memory::handle_t
手柄很好地访问它吗?还是boost::interprocess::offset_ptr
?