bool is_equal(Circle c1, Circle c2){


if (c1 == c2) {

return true;

}

else {

return false;

}

}



int main()

{

bool result = 0;


Circle* p = new Circle(5.0);

Circle* p2 = new Circle(8.0);

Circle c1(*p);

Circle c2(*p2);

cout << "원 면적 : " <getArea() <

cout << "원주 : " <<  p->getPerimeter() <

c1.print();

c2.print();

result = is_equal(c1, c2);

if ( result == 1)

{

cout << "같습니다." <

}

else cout << "다릅니다." <

return 0;

}


저기 main에 있는 5.0이랑 8.0이랑 비교하고 싶은데


위에 bool함수에 if문에 뭘 비교해야 저 둘을 비교할 수 있나여?