多进程下的全局变量!

candc 2004-04-05 04:09:43
想把原来程序中的几部分分到多个进程中,怎么处理原来几部分共享数据时使用的全局变量最简单?感谢任何建议!
...全文
338 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
candc 2004-04-13
  • 打赏
  • 举报
回复
多谢各位!
顺便发一下牢骚。我这里上CSDN怎么这么难?经常很慢的!对不住各位了!
我知道该怎么做了!使用多各进程时共享内存。那我使用多线程不也可以吗?!
loveisbug 2004-04-08
  • 打赏
  • 举报
回复
还得互斥
passingguy 2004-04-08
  • 打赏
  • 举报
回复
呵呵~~
楼主是想通过这样的方式实现IPC么?
如果这样就搞定了IPC,《Unix网络编程》第二卷那么厚一本书也不用写啦~~~~

如果是害怕全局变量影响各个不同的进程,大可不必担心,每个进程都有变量的一份copy,互相不会影响。
rexp 2004-04-08
  • 打赏
  • 举报
回复
继承下来的用处不大,除非你不去修改它的值。
还是用共享内存吧。
longenic 2004-04-08
  • 打赏
  • 举报
回复
如果是这些进程有父子关系的话, 可以继承的, 如果要实时控制, 可以使用管道。

如果是无关进程之间的话, 最好还是用共享内存吧, 比较好用,
lavenderann 2004-04-08
  • 打赏
  • 举报
回复
这种情况下你只能用共享内存啦,找书看看吧
candc 2004-04-08
  • 打赏
  • 举报
回复
竟然没人回答我?! 呜呜~

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧