继承,错误前预期的类型说明符
Inheritance, expected type-specifier before error
嗯,我正试图找出c++中的继承,我得到一个编译时错误错误:在'Pawn'之前预期的类型说明符。我在下面这行看到
Piece * p = new Pawn(c);
我删除了这段代码,因为我担心有人用我的代码来做我当时正在做的任务。如果给您带来不便,我深表歉意,如果您有任何具体问题请联系我
我知道可能还有其他一些错误,但这是我不明白的。提前感谢您的帮助!
在有语句
的文件中Piece * p = new Pawn(c);
您似乎忘记包含相应的头文件。
我也遇到过类似的问题。原来我是从之前的类中复制粘贴的,忘记了在新头文件的顶部更新#ifndef语句。编译器忽略了我的新头文件,因为我告诉它这样做。分析!
相关文章:
- 缺少类型说明符,显式类型为"缺少错误"
- 与 tesseract::TessBaseApi() 相关的 Tesseract-OCR 出错(预期的类型说明符)
- 为什么转换函数声明不需要至少一个定义类型说明符
- C++需要所有声明的类型说明符和预期的非限定 id(需要调试帮助)
- printf 数据类型说明符复杂问题
- C++错误:"class name"之前的预期类型说明符
- 缺少类型说明符和另一个问题
- 缺少类型说明符 - 假定为 int.注意 c++ 不支持 default-int
- 错误:C4430:缺少类型说明符-假定为int.注意:C++不支持default-int
- 在C++中出现错误之前,无效使用了不完整的类型和所需的类型说明符
- 缺少类型说明符 - int 假定 声明静态成员后出错
- 不能在类型说明符中定义联合
- 没有带有字符串数组的存储类或类型说明符
- 警告:函数使用不带尾随返回类型的'auto'类型说明符
- 仅为某些模板专用化定义转换运算符:预期类型/预期类型说明符
- 在 C++ 中出现unique_ptr错误之前的预期类型说明符
- 有没有办法将类型说明符存储在变量中
- C 期望类对象的类型说明符
- 是无符号的int"简单类型说明符"
- 在 vscode 上编译错误.类型说明符是 C++11 扩展