赋值操作符 类赋值操作符接受类类型形参,通常,该形参是对类类型的 const 引用,但也可以是类类型或对类类型的非 const 引用.如果没有定义这个操作符,则编译器将合成它.类赋值操作符必须是类的成员,以便编译器可以知道是否需要合成一个.可以为一个类定义许多附加的赋值操作符,这些赋值操作符会因右操作符类型不同而不同.例如,标准库的类 string 定义了 3 个赋值操作符:除了接受 const string& 作为右操作数的类赋值操作符之外,类还定义了接受 C 风格字符串或 char 作为右操…