您的位置:首页 > 其它

共享内存区一定要使用偏移量,而非指针!

2009-07-25 10:55 387 查看
必须搞清楚在处理共享内存区时,我们只能使用像这样子的偏移量(offset),因为共享内存区对象可能映射到各个进程的不同地址。即,对于每个共享内存区,调用mmap的每个进程所得得到nmap返回值可能不同。正是因为如此,我们不能在共享内存对象中使用指针,因为指针存放着这些对象内各变量的实际地址。

                                                                   --unix network programming, V2, Chapter13.6
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  network