如果你遇到这个问题不知道何解,感觉字符编码也是对的,所有的分号也打对了,但是就是不断出现这个问题。有个大问题你需要考虑了: 头文件的嵌套包含问题。如果一个类型(如struct)包含在一个头文件中,但是头文件发生了嵌套包含,那么这个类型就会无法被正确的识别,引发C2146问题。
VS2013 C++ C2146问题
点赞
收藏
VS2013 C++ C2146问题
如果你遇到这个问题不知道何解,感觉字符编码也是对的,所有的分号也打对了,但是就是不断出现这个问题。有个大问题你需要考虑了: 头文件的嵌套包含问题。如果一个类型(如struct)包含在一个头文件中,但是头文件发生了嵌套包含,那么这个类型就会无法被正确的识别,引发C2146问题。