const成员函数
2013-11-04 19:09
106 查看
实施const成员的目的,是为了确认该成员函数可作用于const对象上。这类函数之所以很重要,基于两个理由:第一,它使class接口比较容易理解,这是因为,得知哪个函数可以改动内容而哪个函数不行,很是重要。第二,它使"操作cosnt对象"成为可能。这对编写高效代码是个关键,改善c++效率的一个根本方法是pass by reference_to_const方式传递对象,此技术可行的前提是,我们有const成员函数可用来处理取得(并经修饰而成)的const对象。
相关文章推荐
- const成员函数
- 关于C++ const:const变量,cosnt输入参数,const返回值,const成员函数
- const成员函数
- C++_const成员函数
- 为什么const对象只能调用const成员函数,而不能调用非const成员函数?
- this指针及const成员函数
- const成员函数解析
- 在类中const成员函数和非const成员函数可以作为重载成员函数同时存在
- 类中的const成员函数
- C++学习5 - const成员函数
- const成员函数的重载问题
- c++中const成员函数
- const成员函数
- const成员函数
- 类的const成员函数(4)
- 【C++】const成员函数
- 类的const成员函数
- 类 this指针 const成员函数
- const成员函数、inline成员函数、static成员函数中关键字的位置
- 在类的const成员函数中使用map的iterator