社区
C语言
帖子详情
不同进程访问同一个变量如何实现
a06l710l7
2012-07-18 02:46:53
如题。
...全文
501
20
打赏
收藏
不同进程访问同一个变量如何实现
如题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
竞天问
2012-07-19
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
本质上就是进程间通信的~~~
共享内存,消息机制 管道通信
[/Quote]
++
wZi
2012-07-19
打赏
举报
回复
进程间的通信~~~
caojun19790629
2012-07-19
打赏
举报
回复
什么啊
cangzhu
2012-07-19
打赏
举报
回复
[Quote=引用 12 楼 的回复:]
引用 11 楼 的回复:
引用 6 楼 的回复:
本质上就是进程间通信的~~~
共享内存,消息机制 管道通信
++
正解,全局变量行不通
[/Quote]
+++
cll131421
2012-07-19
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 6 楼 的回复:
本质上就是进程间通信的~~~
共享内存,消息机制 管道通信
++
[/Quote]
正解,全局变量行不通
AnYidan
2012-07-19
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
本质上就是进程间通信的~~~
共享内存,消息机制 管道通信
[/Quote]
++
mstlq
2012-07-19
打赏
举报
回复
http://blog.csdn.net/zicheng_lin/article/details/6660404
http://blog.csdn.net/starlee/article/details/1633762
楼主可以参考上面两个例子
liulin2018
2012-07-19
打赏
举报
回复
为什么全局变量行不通
我只会一种法子,文件里某个值
然后用创建文件映射到内存中,多个进程可以访问。其中一个进程创建一个互斥体
另一个进程打开这个互斥体。
这样进行同步。
believe_me
2012-07-19
打赏
举报
回复
全局变量不行,子进程会拷贝一份。父子进程会维护自己的变量。
还是进程间通讯吧。socket pair
Defonds
2012-07-19
打赏
举报
回复
同步是问题
hhsyxxwl0601
2012-07-19
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
还可以用数据库
[/Quote]
小生和赵老师所见略同
机智的呆呆
2012-07-18
打赏
举报
回复
还有socket也行~~百度一下很多
机智的呆呆
2012-07-18
打赏
举报
回复
本质上就是进程间通信的~~~
共享内存,消息机制 管道通信
赵4老师
2012-07-18
打赏
举报
回复
还可以用数据库
赵4老师
2012-07-18
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
1,我觉得你可以通过建立一个temp文档来记录变量值,不同进程可以通过访问temp文档来操作该变量。
2,进行内存共享。
[/Quote]
英雄所见略同!
yuanjilai
2012-07-18
打赏
举报
回复
楼上正解!~
夏天__
2012-07-18
打赏
举报
回复
全局变量
whgale
2012-07-18
打赏
举报
回复
1,我觉得你可以通过建立一个temp文档来记录变量值,不同进程可以通过访问temp文档来操作该变量。
2,进行内存共享。
linux动态库被多
进程
加载,多
进程
访问
动态库全局
变量
问题
1、 如果你做的动态库里面有全局
变量
,而且你想让
不同
的
进程
通过动态库的全局
变量
实现
共享
访问
,那是不可行的。2、主
进程
如果
访问
动态库的全局
变量
是可以的,不过你需要在主
进程
中extern声明一下这个动态库中的全局...
多
进程
任务中的共享
变量
问题
多
进程
任务中的共享
变量
问题 做项目的时候遇到需要处理多
进程
...下面给出一个用pipe管道
实现
主
进程
和次
进程
通信的代码。 import multiprocessing as mp from multiprocessing import Process import pymysql def r
多
进程
之间共享全局
变量
python
实现
不同
进程
使用
不同
的空间,所以使用的资源本质上是
不同
的,所以一片空间上的
变量
变化了不会影响另一个空间的资源变化。 通过代码来对比2者的区别: 多线程
实现
: import threading import time num = 100 def demo1()...
android
不同
进程
静态对象,Android多
进程
注意事项[转]
多虚拟机潜在的问题由于每个
进程
创建以后,都会拥有独立的空间,独立的VM,所以,...在两个
不同
进程
访问
一个相同类的静态
变量
,所得的值未必相同,所以在开发中请避免此类代码。2.线程同步机制完全失效由于Java的同...
python多
进程
中共享的全局
变量
不过,在多
进程
中直接修改共享
变量
是存在问题的,因为多个
进程
同时读写
同一个
变量
会出现数据竞争和同步问题。但在多
进程
的情况下,因为每个
进程
都拥有独立的内存空间,所以不能直接使用Python中的全局
变量
来共享数据...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章