关于这个主题的答案我也不知道。
不过我要先对题目进行说明。不过怎么样我们可以使用导出函数,而到处函数中取得静态变量的地址然后作为返回值返回,所以,不过怎么我们总是可以访问的。现在要文德是在多进程或多线程中这种行为会有什么效果。
也就是如果在一个进程中取得dll的全局变量的地址,然后修改它,另外一个进程会受到这种修改的影响吗?
事实上我也不知道,但是我判断应该是不会的。
猜测理由如下。在隐士使用dll时我们可以方便访问dll导出的任何东西。这种情况下上述的情况时不受影响的。因为隐士使用时,加载程序时就加载dll了。 那么我想显式使用时 应该也提供了一种透明的,使上述情况不受影响的方法。也许我得猜测是错的
您如果看到这篇文章,并知道答案希望您能给我留言。我的email:kuangye19840410@yahoo.com.cn