关于类的前向声明 1.在a.h文件中 class B class A { public : B *b; //不能声明B b;因为只有个前导声明类B,并没有类的实现 }; 在a.cpp文件中 #include "b.h" b = new B(); 2.在a.h文件中 #include "b.h" class A { public : B b; //此处有B类的完整定义,所以可以实现类的对象 }
关于类的前导声明_类间调用
最新推荐文章于 2021-12-01 00:59:36 发布