vs 编译问题, C2143, C4430
环境: vs2019 , c++11
情况:
A.h 中include"B.h"
原因:头文件互相包含,会导致编译的时候出现编译交叉导致编译出错。
解决方法:去掉A.h中include"B.h", 在A.h加上 class logOpration; 然后在A.cpp中include"B.h"
环境: vs2019 , c++11
情况:
A.h 中include"B.h"
原因:头文件互相包含,会导致编译的时候出现编译交叉导致编译出错。
解决方法:去掉A.h中include"B.h", 在A.h加上 class logOpration; 然后在A.cpp中include"B.h"