这个问答内容中提到了ISO C++禁止声明'Circle'没有类型,这个问题可能是由于在声明Circle类型时出现了错误导致的。Circle是一个自定义的类型,需要在声明之前定义它的结构。
以下是一个简单的Circle类型的定义:
class Circle {
public:
Circle(double r);
double getArea();
private:
double radius;
};
在声明Circle类型时,需要确保已经定义了它的结构,例如:
Circle c(5.0);
如果仍然出现问题,请检查代码中是否存在其他错误,例如是否正确包含了头文件,是否正确使用了命名空间等。
领取专属 10元无门槛券
手把手带您无忧上云