什么是共享内存?

时间:2011-08-12 22:33:52

标签: c++ c windows winapi process

我正在查看某些代码注释,并在函数映射共享内存中使用另一个进程,它会抓取指针并“覆盖”共享内存。

这是一个词汇或概念,还是非常具体的。我似乎无法理解它看代码。

谢谢。

2 个答案:

答案 0 :(得分:6)

没有具体的内容,也不是一个单词。它意味着代码会覆盖共享内存。 Wikipedia entry。 Wiki条目详细介绍了叠加编程技术,这是一个特定的含义,但第一句话描述了该词的一般含义。我已经习惯了,并且多次使用它。

答案 1 :(得分:2)

嗯,叠加确实具有非常具体的含义,例如:Wikipedia article on overlay

然而,在您描述的上下文中,听起来它可能只是其他开发人员使用的术语,表示您使用的内存位置在概念上与其他进程中使用的内存相同。

如果这不能清除它,可能有助于更多地了解所涉及的应用程序;例如什么是应该用于的内存等等。