读书人

linux写的动态库不能用全局变量?解决

发布时间: 2012-11-21 08:23:26 作者: rapoo

linux写的动态库不能用全局变量?
在linux下 若写一个动态库。给服务器调用。是不是说这个动态库里不能用全局变量?
用了后可能会导致并发处理出错?

[解决办法]
不是不能用, 而是你需要做保护;
对全局变量的保护并不因为它所处的位置而有所变化, 你要看是否可能并发访问。
[解决办法]
有道理。。

探讨

不是不能用, 而是你需要做保护;
对全局变量的保护并不因为它所处的位置而有所变化, 你要看是否可能并发访问。

[解决办法]
能用,但是在不同的进程里各自都有一份数据的拷贝,此变量不能在进程间共享。
[解决办法]
为了实现什么才用的?
[解决办法]
探讨

能用,但是在不同的进程里各自都有一份数据的拷贝,此变量不能在进程间共享。

读书人网 >C语言

热点推荐