关于DLL全局变量的问题
富莱工作室 2005-05-11 10:15:39 MyDll如下:
int g_count;
.........
#pragma data_seg("SHAREDATA")
int g_share;
......
#pragma data_seg()
前提: MyDll被链入几乎系统所有线程。
问: g_count, g_share有什么区别吗? 链入MyDLL的进程是否有g_count 的私有拷贝?
g_count 能否访问, 可写?
如果, MyDll在编译时, 没DEF文件, 怎样指定共享数据SHAREDATA 的属性,
试用过Link /section: SHAREDATA, Read write shared , 这样做不行, 报错,
请老鸟给一个正确的格式。