因为我们在写赋值时喜欢写成连等的形式,所以我们最后将返回写成reference to *this的形式。
int x,y,z;
x=y=z=15;
当15被赋值给z的时候,z返回一个同类型的引用,这时就可以继续赋值给y实现连等。
以上规则适用于所有赋值相关运算。
这个规则并无强制性,但是还是遵守的好。
因为我们在写赋值时喜欢写成连等的形式,所以我们最后将返回写成reference to *this的形式。
int x,y,z;
x=y=z=15;
当15被赋值给z的时候,z返回一个同类型的引用,这时就可以继续赋值给y实现连等。
以上规则适用于所有赋值相关运算。
这个规则并无强制性,但是还是遵守的好。