刚开始学c++,不明白为什么错

img

你的distance只有一个参数,并且distanc是point的成员函数,只能通过类的实例调用,修改如下:

t1.distance(t2); //或者t2.distance(t1);

你的distance里的参数不是只有一个吗。怎么传了两个上去。你这代码我没能看太懂。