const function, function const
来源:互联网 发布:php网页输出原代码 编辑:程序博客网 时间:2024/05/23 19:19
常量成员函数
const int& myData::getData() const { return data; }
function()后面加const叫做const function,只能在class中作为成员函数使用,可以由const object 或者 non-const object 调用,但const object 只能调用const member function。不修改类中成员变量的函数都可以声明为const member function。
const 成员函数可以与 non-const 成员函数重载。
function()前面加const表示返回值是const,可以在任何地方用,只需要接收变量是const就可以。
Reference:
1.
【Const Correctness, http://www.cprogramming.com/tutorial/const_correctness.html】
- const function, function const
- const member function不明白
- Const Member Function(C++)
- c++ class function const
- const的object和 const member function
- Function overloading and const keyword
- int function() const; 怎么理解?
- A const object can only call const function
- const member function can return non-const type member vars
- 函数声明后面的const用法 void function() const{}
- static, const, inline, virtual function 辨析
- 类的function后面跟const
- C++ int function() const; 怎么理解?
- 关于c++常量函数(const member function)
- 关于常量成员函数(const member function)
- const int function(const int a,const int b) const的意义
- const at the end of function and passing const object in a function call
- what are the semantics of a const member function
- DP 杭电2084
- Hello World
- 【Css】textarea在Chrome、FireFox中固定大小
- 各种DBMS的JDBC链接字符串
- 传智播客张孝祥老师病逝,表示哀悼啊!
- const function, function const
- 【自我管理】生命该如何度量
- 总结过去,开拓未来 -- 我的的2011
- 第八章 数组 [C和指针]
- Android TextView背景色、圆角、内部填充设置
- CodeFx:一站式微软开发技术解决方案
- 大津(Ostu)阈值分割方法在matlab中的实现
- 一种自增列为主键时的并发访问问题——讨论Identity值访问
- C++ 调用exe,可等待调用的exe执行完毕后才继续执行父进程 CreateProcess