C++ 编译时提示 'xxx' does not name a type
C++ 编译时提示 'xxx' does not name a type
日期:2019-10-27 19:20:35 人气:1
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”,就是