当前位置:  开发笔记 > 编程语言 > 正文

C++:是否可以通过分叉进程共享指针?

如何解决《C++:是否可以通过分叉进程共享指针?》经验,为你挑选了1个好方法。
如何解决《C++:是否可以通过分叉进程共享指针?》经验,为你挑选了1个好方法。

我有一个计数变量,应该由我分叉并由母进程使用/读取的几个进程计算.

我试图在母进程的main()函数中创建一个指针,并在分叉的子进程中计算指针.那不行!即使每个过程中的地址相同,每个孩子似乎都有自己的副本.

最好的方法是什么?



1> 小智..:

每个子节点都有自己的父进程内存副本(至少在它尝试修改任何内容时).如果您需要共享进程,则需要查看共享内存或类似的IPC机制.

顺便说一句,你为什么要把它变成一个社区维基 - 你这样做可能会限制你的反应.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有