我试图在Visual Studio 2017中使用__readgsqword函数读取内存,我收到一条错误,说明了标识符" __ readgsqword"即使我已经包含了intrin.h,也是未定义的。
#include "stdafx.h"
#include <intrin.h>
int main()
{
__readgsqword(88);
return 0;
}
我不明白为什么它说undefined,即使它是在intrin.h中定义的
答案 0 :(得分:0)
它仅在x64模式下可用。如果您还没有改变解决方案中的CPU架构,那么它将无法使用。