03.尽量使用const 1.const概述 2.返回const 为何要返回一个const? 因为如果不返回const,程序员可能写出fun(a,b)=c;这样的代码,也许是因为打字错误可能写出类似if(a*b=c){...}而本来是要写if(a*b==c){...}的, 程序员对*进行重载却不返回const类型对象,这将使调试变得麻烦,如果返回const,编译器就会给出错误 3.const成员函数 注意一点,类中的成员函数,如果只是常量性不同,是可以被重载的 []操作符的返回值是个引用,如果返…