存储和操作共享内存中的对象数组

时间:2011-11-28 15:37:33

标签: c++ arrays object shared-memory

我原来的问题是here

我想将一个对象数组写入共享内存。假设我们知道共享内存的起始地址。我应该如何将对象数组存储到共享内存中并稍后操作数组(例如,访问数组中的一个特定对象甚至是该对象的字段)?我是否必须将对象序列化到内存中并自己实现相关的访问方法,或者C ++是否有内存管理机制来处理细节?

1 个答案:

答案 0 :(得分:1)

这不是一个特别考虑的答案,但由于你没有提供任何代码给我们提示,我无法看到你被困在哪里。

此处有一个示例程序 - Sample Shared Memory Program - 有足够的评论让您了解如何实现您的要求。

所以,我会仔细阅读并仔细阅读一下:)