2016-03-03 46 views

回答

0

只有包含代码的部分被共享。变量不在进程之间共享。

+0

这是错误的。 const限定的是典型的,其他的可能也是如此,直到在现代操作系统上修改为止。 – Olaf

0

在两个进程之间共享变量的唯一方法是,它们是否都有权访问共享内存页 - 请参阅mmapMAP_SHARED。否则,它们处于调用进程的内存空间中,并且处于其他进程的范围之外或超出范围。

0

静态库:与应用程序链接并成为其一部分的目标代码库。

动态链接共享对象库:共享对象不包含在可执行组件中,但与执行绑定。