C++ 编译时提示 'xxx' does not name a type

日期:2019-10-27 19:20:35 人气:1

C++ 编译时提示 'xxx' does not name a type

ANode 是AClass中的一个private类型,find的返回参数是public的,却要用到private的类型,就有问题了。 在一个源文件中,要声明或定义一个类的指针时,必须在使用前声明或定义该类,因此下面的代码会报错: class A{public: B *b;};class B{public: A *a;};int main(){ return 0;}12345678910111213141516 报错为“error: ‘B’ does not name a type”,就是
    A+
热门评论