有谁知道为什么这不起作用?
void test() [[stdcall]] {
std::cout << "Hello World" << std::endl;
}
当我尝试用 C++11 方言编译时,它说:
“警告:'stdcall' 属性指令被忽略 [-Wattributes]”
这是为什么?我有一个真正需要 stdcall 调用约定的函数。GCC 中的默认调用约定是 cdecl。有什么建议么?
有谁知道为什么这不起作用?
void test() [[stdcall]] {
std::cout << "Hello World" << std::endl;
}
当我尝试用 C++11 方言编译时,它说:
“警告:'stdcall' 属性指令被忽略 [-Wattributes]”
这是为什么?我有一个真正需要 stdcall 调用约定的函数。GCC 中的默认调用约定是 cdecl。有什么建议么?