关于VS2017编译出现莫名其妙的错误C2065
1. 编译出现很多未知错误
如下图:VS2017编译C源文件,编译出错,提示各种语法出错,数据类型位置,变量未定义等等莫名的错误,仔细排查代码,各种debug,尝试调整IDE的堆栈设置等都没有效果,一度怀疑人生,极度厌恶VS!后来找到了答案,其实一切都没有问题。
2. 原因
VS2017编译器的问题,识别不了其他编码格式的源文件,只能识别CRLF格式的,所以转换一下即可,使用NotePad++可以转换:
问题解决。
关于VS2017编译出现莫名其妙的错误C2065
如下图:VS2017编译C源文件,编译出错,提示各种语法出错,数据类型位置,变量未定义等等莫名的错误,仔细排查代码,各种debug,尝试调整IDE的堆栈设置等都没有效果,一度怀疑人生,极度厌恶VS!后来找到了答案,其实一切都没有问题。
VS2017编译器的问题,识别不了其他编码格式的源文件,只能识别CRLF格式的,所以转换一下即可,使用NotePad++可以转换:
问题解决。