我想让一个指针指向共享内存的一个地址,
当shmdt后再次shmget的时候这个指针还能够找到原来的地方,
这个好像能够用偏移量的方法计实现,可以通过偏移量+获取到达共享内存地址计算出指针,
但是不知道当指针移动后怎么跟新指针,对指针的加减法不是很熟,希望高手指点一下
请教:共享内存的指针问题?
-
- 帖子: 4
- 注册时间: 2009-07-16 9:29
- aimicheng
- 帖子: 181
- 注册时间: 2008-11-05 21:04
-
- 帖子: 4
- 注册时间: 2009-07-16 9:29
Re: 请教:共享内存的指针问题?
呵呵 想到解决方法了,
以前一直希望能够把这步封装成一个函数实现,反而不好,
其实在移动指针的时候更新是最合适的,而不需要等到移动完以后在来计算
以前一直希望能够把这步封装成一个函数实现,反而不好,
其实在移动指针的时候更新是最合适的,而不需要等到移动完以后在来计算