迷路的龙猫

Hacking the interesting world!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Things to Rember

1.Declaring something const helps compilers detect usage errors. const can be applied to objects at

any scope, to function parameters and return types, and to member functions as a whole.

将某些东西声明为const可帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象、函数参数、函数

返回类型、成员函数本体。

2.Compilers enforce bitwise constness, but you should program using conceptual constness.

编译器强制实施bitwise constness, 但你编写程序时应该使用“概念上的常量性”

3.When const and non-const member functions have essentially identical implementations, code

duplication can be avoided by having the non-const version call the const version.

当const和non-const成员函数有着实质等价的实现时,令non-const版本调用const版本可避免代码重复。

posted on 2014-04-06 21:26  迷路的龙猫  阅读(174)  评论(0编辑  收藏  举报