今天在写程序的时候出现一个问题我自定义了一个接口类,然后在子类中实现接,再在基类的构造函数中引用子类的接口实现,但是程序却报错error C2504 base class undefined 错误
解决方法:不能在基类中申明调用子类的成员,即不能在基类中定义#include "SubClassName.h"
本文探讨了在C++编程中,基类试图在构造函数中引用子类实现的接口时遇到的errorC2504baseclassundefined错误。解释了错误原因,并提供了正确的实践方法,避免在基类中直接声明或调用子类成员。
今天在写程序的时候出现一个问题我自定义了一个接口类,然后在子类中实现接,再在基类的构造函数中引用子类的接口实现,但是程序却报错error C2504 base class undefined 错误
解决方法:不能在基类中申明调用子类的成员,即不能在基类中定义#include "SubClassName.h"

被折叠的 条评论
为什么被折叠?