拷贝构造函数与赋值运算符有何不同
时间:2010-06-09 来源:checl1987_EE
赋值函数是在一个已经建立的对象的基础样调用的,而拷贝构造函数则是在一片未初始化的内存上调用的。
也就是说: 拷贝构造函数在构造对象的时候用。 赋值函数是在给一个已存在的对象赋值的时候用。
举例子说: C a; C b(a);//用拷贝构造 C c = a;//注意!用拷贝构造
C d; d=a; http://topic.csdn.net/t/20040404/20/2924453.html
也就是说: 拷贝构造函数在构造对象的时候用。 赋值函数是在给一个已存在的对象赋值的时候用。
举例子说: C a; C b(a);//用拷贝构造 C c = a;//注意!用拷贝构造
C d; d=a; http://topic.csdn.net/t/20040404/20/2924453.html
相关阅读 更多 +