c++:运算符重载

image.png

第一个const防止相加被赋值。
p1+p2 = p3;这应该是不合法的。因为p1+p2是临时变量。
第二个const是保证返回值又能调用operator.
p4 = p1+p2+p3;


ostream两边都不能是const


os
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容