我需要从 DLL 中获取值。
X.exe
extern __declspec(dllimport) int fun();
int y = fun();
exe cpp 正在调用 dll 函数并期望返回值。
Y.dll
static int x = 10;
int fun()
{
return x;
}
dll cpp 函数返回静态变量值。
当我检查“y”的值时,它总是为零。
你能告诉我是否可以使用 fun() 在 exe 中获取 x 的值。
我需要从 DLL 中获取值。
extern __declspec(dllimport) int fun();
int y = fun();
exe cpp 正在调用 dll 函数并期望返回值。
static int x = 10;
int fun()
{
return x;
}
dll cpp 函数返回静态变量值。
当我检查“y”的值时,它总是为零。
你能告诉我是否可以使用 fun() 在 exe 中获取 x 的值。