在Dll中定义的全局变量
***.h
extern __declspec(dllimport) int g_t;//声明g_t在其他地方定义
***.cpp
__declspec(dllexport) int g_t = 0;//定义g_t
在主程序中要用dll中的g_t变量时,需要声明
extern _declspec(dllimport) int g_t;
若包含了前面的头文件就不需要加这个声明了
这样在主程序就可以用变量g_t了。
在Dll中定义的全局变量
***.h
extern __declspec(dllimport) int g_t;//声明g_t在其他地方定义
***.cpp
__declspec(dllexport) int g_t = 0;//定义g_t
在主程序中要用dll中的g_t变量时,需要声明
extern _declspec(dllimport) int g_t;
若包含了前面的头文件就不需要加这个声明了
这样在主程序就可以用变量g_t了。