Apache模块共享内存对象

时间:2015-05-20 12:46:33

标签: c++ linux apache apache-modules

当我尝试在这个共享结构(分段错误)中创建类实例时,我能够使用apr_shm_create问题创建包含struct的共享内存段。有没有办法在共享内存中分配自定义对象(和底层数据)?我想要做的是在所有apache进程之间创建带有字符串的共享队列。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用展示位置新运算符(请参阅http://en.cppreference.com/w/cpp/language/new)但不要忘记在任何进程中都不会将内存映射到同一地址,因此您无法在共享对象中使用指针存储器