小编Ami*_*mit的帖子

在多个进程中加载​​相同的dll实例

Lib1[dll]
{
class A
{
static int i=0;
}
}

Program1[exe] have reference to Lib1
{
 Class B
 {
    main()
    {
      A.i = 5;
    }
 }
}

Program2 [exe] have reference to Lib1
{
 Class C
 {
    main()
    {
      A.i = 5;
    }
 }
}

如果Program1和Program2同时执行,它们是否可能引用Lib1的单个实例,并且Program1中对Ai的静态变量所做的更改可用于Program2,反之亦然,

dll shared-memory

3
推荐指数
1
解决办法
4553
查看次数

标签 统计

dll ×1

shared-memory ×1