最初のオブジェクトが 2 番目のオブジェクトより小さいかどうかを確認しようとしています。最初のエラー メッセージは ですareaCircle is not a type
。
bool Circle::operator < (const Circle & pc) const
{
return *this.areaCircle(getradius) < pc.areaCircle(getradius) ? true : false;
}
これが私のareaCircle関数です
float areaCircle(float radius){return( radius*radius*3.1416);}