您的位置:首页 > 其它

const理解和用法

2013-07-09 16:18 239 查看
1.将const实施于成员函数的目的,是为了确认该成员函数可作用于const对象身上。

A.使class接口容易被理解 即区分哪些函数可以改变对象的内容

B.使“操作const对象成为可能”,因为const对向只能点取const成员函数

原则就是不能改变const对象的数据 所以const成员函数不能调用非const成员函数

2返回值类型为内置类型的函数 其返回值不能作为l-value

L-value中的L指的是Location,表示可寻址. The "l" in lvalue can be thought of as location.
R-value中的R指的是Read,表示可读. The "r" in rvalue can be thought of as "read" value.   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: