Visual Studio 2017 error C2065:未声明的标识符错误 在写C++Primer Plus 的时候,明明在头文件里面定义好了,整体编译的时候却报error C2065:未声明的标识符错误等一堆错误,后来发现,要把解决方案自带的"pch.h"头文件放在第一位,自己定义的.h头文件放在后面的位置。问题就解决了。