linux写的动态库不能用全局变量?解决方案
linux写的动态库不能用全局变量?
在linux下 若写一个动态库。给服务器调用。是不是说这个动态库里不能用全局变量?
用了后可能会导致并发处理出错?
------解决方案--------------------
不是不能用, 而是你需要做保护;
对全局变量的保护并不因为它所处的位置而有所变化, 你要看是否可能并发访问。
------解决方案--------------------
有道理。。
------解决方案--------------------
能用,但是在不同的进程里各自都有一份数据的拷贝,此变量不能在进程间共享。
------解决方案--------------------
为了实现什么才用的?
------解决方案--------------------
在linux下 若写一个动态库。给服务器调用。是不是说这个动态库里不能用全局变量?
用了后可能会导致并发处理出错?
------解决方案--------------------
不是不能用, 而是你需要做保护;
对全局变量的保护并不因为它所处的位置而有所变化, 你要看是否可能并发访问。
------解决方案--------------------
有道理。。
------解决方案--------------------
能用,但是在不同的进程里各自都有一份数据的拷贝,此变量不能在进程间共享。
------解决方案--------------------
为了实现什么才用的?
------解决方案--------------------