在一个文件中定义了一个类BrushAlgorithm,在另一个文件中使用时说不允许使用不完整的类型。使用方法如下:
BrushAlgorithm brush;
分析问题:使用该类的文件看不到该类。
解决问题:将类的定义放到.h头文件中,在使用该类的文件中#include该头文件。
本文详细解释了在C++编程中遇到类定义未完整引入导致的编译错误,并提供了正确的解决方案。通过将类定义放入头文件并在使用文件中包含该头文件,可以避免此类问题。文章还强调了头文件在组织代码和促进模块化编程中的关键作用。
在一个文件中定义了一个类BrushAlgorithm,在另一个文件中使用时说不允许使用不完整的类型。使用方法如下:
BrushAlgorithm brush;
分析问题:使用该类的文件看不到该类。
解决问题:将类的定义放到.h头文件中,在使用该类的文件中#include该头文件。
1万+

被折叠的 条评论
为什么被折叠?