今天在做MFC的时候,总是编译报错:error C2504 :未定义基类
我是看另一个人的博客才发现错误的。
我的错误在于
B继承A,A父类,B子类。
由于某一个功能的需要错误的在A.h中 #include"B.h",而本来由于B继承A,所以B.h中也有 #include"A.h"。
即父类和子类的头文件互相包含了
具体的更广泛的原因:https://blog.csdn.net/qncj666/article/details/8562338?utm_source=app
今天在做MFC的时候,总是编译报错:error C2504 :未定义基类
我是看另一个人的博客才发现错误的。
我的错误在于
B继承A,A父类,B子类。
由于某一个功能的需要错误的在A.h中 #include"B.h",而本来由于B继承A,所以B.h中也有 #include"A.h"。
即父类和子类的头文件互相包含了
具体的更广泛的原因:https://blog.csdn.net/qncj666/article/details/8562338?utm_source=app