|
3
|
| recipriversexclusion · 技术社区 · 16 年前 |
|
|
1
3
让我困惑的是,为什么您需要在shared memory(shm)中分配或创建对象,例如,如果您保留大小为65536字节的共享内存,那么假设您在地址处获取共享内存。
然后当应用程序需要以SHM大小“分配”对象时
当然,这是假设您有自己的自定义内存分配器,可以在指定的内存地址范围内工作。 至于模板,我不太明白您的SHM环缓冲区是什么样子的,但是在使用SHM之前,我已经这样做了,我的实现是这样的: `
` |
|
|
2
4
我想你只是在找标准 新位置 .
如果
和新的
如果您认为合适,可以将其包装在单独的函数中。
摧毁用标准创造的东西
新位置
您需要显式调用析构函数。这是因为
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |