《Effective C++》读后总结(三)尽量使用const
将某些东西声明为const可以帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象,函数参数,函数返回类型,成员函数本体。class Rational {.....}const Rational operator* (const Rational &lhs, const Rational rhs);使用const的好处在于可以防止以下情况if(a * b = c) //比
原创
2017-10-06 18:10:57 ·
244 阅读 ·
0 评论