首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

dll共享变量的有关问题

2012-04-15 
dll共享变量的问题windows 7 vs2010 环境下 便宜了一个dll#include output.h#pragma data_seg(ShareDat

dll共享变量的问题
windows 7 vs2010 环境下 便宜了一个dll

#include "output.h"
#pragma data_seg("ShareData")
int test=0;
#pragma data_seg()
#pragma comment(linker, "/SECTION:ShareData,RWS")
  extern "C" __declspec(dllexport) int read(){
 return test;
}
extern "C" __declspec(dllexport) void write(){
 test=2;
}

两个进程加载的时候 为什么 无法共享test 变量

[解决办法]
volatile int test = 0;

热点排行