阅读背景:

C++ 赋值运算符'='的重载(浅拷贝、深拷贝)

来源:互联网 

01 赋值运算符重载的需求

有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一个 char* 类型的字符串赋值给一个字符串对象,此时就需要重载赋值运算符‘=’。有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: