原因分析:前置class声明
B.h
class A;
class B{
public:
A* a;
}
这里没有给出A的定义,但确实使用了A的指针
解决办法 include “A.h”
include、include、include 重要的事情说三遍
原因分析:前置class声明
B.h
class A;
class B{
public:
A* a;
}
这里没有给出A的定义,但确实使用了A的指针
解决办法 include “A.h”
include、include、include 重要的事情说三遍