重载=?
注意,第二条语句是初始化语句,不是赋值语句。赋值语句的等号左边是一个早已有定义的变量,赋值语句不会引发复制构造函数的调用。例如:
Complex c1, c2; c1 = c2 ;
c1=c2;
这条语句不会引发复制构造函数的调用,因为 c1 早已生成,已经初始化过了。
- 来自 水木社区APP v3.5.3
【 在 scanworld 的大作中提到: 】
: A a1(a2) 一样不行 这个在main函数中 A a1,a2; a1=a2;直接可以 但是如果是B类的成员 这样就不行
--
FROM 117.136.38.*