11智能在线
新记
C++中A.Distance(B)怎么理解?会调用拷贝构造函数吗?是把B的值给A,还是把A的值给B?
double Distance(const Point &p)
{
x -= p.x;
y -= p.y;
return sqrt(x*x + y*y);
}
举报该文章
相关建议 2017-03-21
就是求A和B的距离呗,既然参数是引用,就不会构造对象,就不会调用构造函数
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8v2s8ff7svs77mv7fp.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
C语言中a=b,意思是说把b赋值给a,还是说把b里面的值赋值...
c++中用拷贝构造函数的时候可以对原来的那个类做出改变吗?比...
C++中 A和B都是某个类的对象, A己经构造好了 ,这时执...
c++中,a+=b什么意思?
c++中拷贝构造函数和赋值运算符重载本质上一样么
C++初学者, 谁能解释下拷贝构造函数到底是在哪调用的? 是...
c++中拷贝构造函数问题
c++中对于拷贝构造函数和赋值操作的关系,正确的描述是( )...