C++错误--不允许使用不完整的类类型--之原因分析
2013-01-13 23:19
573 查看
在一个文件中定义了一个类BrushAlgorithm,在另一个文件中使用时说不允许使用不完整的类型。使用方法如下:
BrushAlgorithm brush;
分析问题:使用该类的文件看不到该类。
解决问题:将类的定义放到.h头文件中,在使用该类的文件中#include该头文件。
BrushAlgorithm brush;
分析问题:使用该类的文件看不到该类。
解决问题:将类的定义放到.h头文件中,在使用该类的文件中#include该头文件。
相关文章推荐
- C++中类定义时不允许使用不完整的类型错误提示原因分析
- C++错误:不允许使用不完整的类型
- C++不允许使用不完整的类型说明
- C++不允许使用指向不完整类型的指针
- [错误]不允许使用不完整的类型
- c#使用CsGL时一个小错误:“CsGL.OSLib”的类型初始值设定项引发异常 产生的原因
- C++:类的语法错误 error c2533:constructors not allowed a return type(构造函数不允许返回一个类型)
- Qt实例分析——C++自定义类型的属性在QML的使用
- “不允许指针指向不完整的类类型”问题分析
- C/C++编写dll动态链接库使用操作与非基本类型参数声明错误(2)
- 出现sstream:724: 错误:C2248:的原因是流不允许拷贝构造,在使用流的方法里修改为&(引用)即可
- 【C++】new和delete面对简单类型时可以不成对使用的原因
- qt 中都使用第三方类 :错误:ISO C++ 不允许 声明无类型的‘CClient’
- elasticsearch 后集群状态下 聚合时 类型转换错误 原因及分析
- Linux应用程序错误使用pthread_mutex_lock互斥锁触发SIG_ABRT信号的原因分析
- 关于“不允许指针指向不完整的类类型”问题分析
- 关于“不允许指针指向不完整的类类型”问题分析
- MFC 错误:不允许指向不完整的类类型;C3646 未知重写说明符
- 使用Java sound播放音频文件出现“文件类型不支持”报错的原因分析
- C++不允许在函数的try中使用static局部变量的原因