错误如下
代码如下
我想在SmallModel里面使用parent,但是发现不能调用里面的成员,并且提示不允许指针指向不完全类型。其实这很简单,在SmallModel.h文件中我们前向申明了LargeModel是一个类类型,但是我们并没告诉编译器这个类类型的定义是啥,所以编译器不知道类的内容,所以我们需要在SmallModel.cpp中加上头文件#include "LargeModel.h"这样就可以了。如下
这样就对了
错误如下
代码如下
我想在SmallModel里面使用parent,但是发现不能调用里面的成员,并且提示不允许指针指向不完全类型。其实这很简单,在SmallModel.h文件中我们前向申明了LargeModel是一个类类型,但是我们并没告诉编译器这个类类型的定义是啥,所以编译器不知道类的内容,所以我们需要在SmallModel.cpp中加上头文件#include "LargeModel.h"这样就可以了。如下
这样就对了