我有一个计数变量,应该由我分叉并由母进程使用/读取的几个进程计算.
我试图在母进程的main()函数中创建一个指针,并在分叉的子进程中计算指针.那不行!即使每个过程中的地址相同,每个孩子似乎都有自己的副本.
最好的方法是什么?
每个子节点都有自己的父进程内存副本(至少在它尝试修改任何内容时).如果您需要共享进程,则需要查看共享内存或类似的IPC机制.
顺便说一句,你为什么要把它变成一个社区维基 - 你这样做可能会限制你的反应.