拷贝初始化函数
发布网友
发布时间:2022-07-18 02:40
我来回答
共2个回答
热心网友
时间:2023-10-09 04:56
把(20.10)给b?
用处大啊。
void fun(tpoint pt)
{//。。。
}
必须有拷贝构造函数,必须实参无法把值传给形参
拷贝初始化函数也是构造函数,所以只能定义这个变量的时候用。
tpoint a(10,20) ;
fun(a);//这是会定义一个变量pt,并调用拷贝构造函数,把a的值给pt
热心网友
时间:2023-10-09 04:56
拷贝的作用就是吧A的内部数据复制一份到B,
a内的值为
x=20;
y=10;
所以b内的值为
x=20;
y=10;