标识符“__readgsqword”未定义 - Visual Studio 2017
Identifier "__readgsqword" is undefined - Visual Studio 2017
我在 Visual Studio 2017 中尝试使用 __readgsqword
函数读取内存,但我收到一条错误消息,指出标识符 __readgsqword
未定义,即使我已经包含 intrin.h.
#include "stdafx.h"
#include <intrin.h>
int main()
{
__readgsqword(88);
return 0;
}
我不明白为什么它说未定义,即使它是在 intrin.h
中定义的
它仅在 x64 模式下可用。如果您没有更改解决方案中的 CPU 体系结构,它将不可用。
我在 Visual Studio 2017 中尝试使用 __readgsqword
函数读取内存,但我收到一条错误消息,指出标识符 __readgsqword
未定义,即使我已经包含 intrin.h.
#include "stdafx.h"
#include <intrin.h>
int main()
{
__readgsqword(88);
return 0;
}
我不明白为什么它说未定义,即使它是在 intrin.h
中定义的它仅在 x64 模式下可用。如果您没有更改解决方案中的 CPU 体系结构,它将不可用。