【发布时间】:2011-11-30 14:36:34
【问题描述】:
char* openSharedMemory(string name);
上面的功能可以实现吗?给定一个名称,打开具有该名称的共享内存段并将句柄返回到共享内存。如果给定名称的共享内存不存在,则创建一个并返回句柄。
【问题讨论】:
-
共享内存段是什么意思?
-
@BjörnPollex 只是进程之间共享的一块内存用于通信。
-
这取决于平台 - 你在哪个平台上?
-
有了像共享内存这样高度依赖平台的概念,一些关于您的平台的注释肯定会很有用。
-
@BjörnPollex Linux 和 Windows。
标签: c++ memory-management shared-memory