继承,错误前预期的类型说明符

Inheritance, expected type-specifier before error

本文关键字:类型 说明符 错误 继承      更新时间:2023-10-16

嗯,我正试图找出c++中的继承,我得到一个编译时错误错误:在'Pawn'之前预期的类型说明符。我在下面这行看到

Piece * p = new Pawn(c);

我删除了这段代码,因为我担心有人用我的代码来做我当时正在做的任务。如果给您带来不便,我深表歉意,如果您有任何具体问题请联系我

我知道可能还有其他一些错误,但这是我不明白的。提前感谢您的帮助!

在有语句

的文件中
Piece * p = new Pawn(c);

您似乎忘记包含相应的头文件。

我也遇到过类似的问题。原来我是从之前的类中复制粘贴的,忘记了在新头文件的顶部更新#ifndef语句。编译器忽略了我的新头文件,因为我告诉它这样做。分析!