在开发中经常会遇到error C2011: "xxxx"类型重定义的报错,一般有两种可能:
1.检查是否有变量名相同的情况
2.如果出现在.h头文件中,可能是因为没有加预编译语句,导致重复编译,试着在出错的.h文件的第一行加下两句:
#ifndef XXX_H
#define XXX_H
在结尾加下一句:
#endif // XXX_H
XXX_H一般就是该头文件的名称,不重复即可
在开发中经常会遇到error C2011: "xxxx"类型重定义的报错,一般有两种可能:
1.检查是否有变量名相同的情况
2.如果出现在.h头文件中,可能是因为没有加预编译语句,导致重复编译,试着在出错的.h文件的第一行加下两句:
#ifndef XXX_H
#define XXX_H
在结尾加下一句:
#endif // XXX_H
XXX_H一般就是该头文件的名称,不重复即可