C++函数声明的时候后面加const代表什么
2011-10-11 10:51
399 查看
非静态成员函数后面加const(加到非成员函数或静态成员后面会产生编译错误),表示成员函数隐含传入的this指针为const指针,决定了在该成员函数中,任意修改它所在的类的成员的操作都是不允许的(因为隐含了对this指针的const引用)
相关文章推荐
- C++函数声明的时候后面加const
- C++在函数声明时,后面跟个const是什么意思?
- C++ 中函数后面跟const是什么意思
- C++在函数声明时,后面跟个const的作用
- C++ 函数声明后面的const用法
- 常对象c++函数后面的CONST代表if的作用域
- C++ 中函数后面跟const是什么意思
- c++中const与函数一起用的时候需要注意什么?
- C++ 中函数后面跟const是什么意思
- C++ 成员函数后面加 const
- 为什么在函数的声明后面还有一个 const?
- 在用C++写函数时,在函数定义中的WINAPI代表什么含义?
- 一个函数名后面加const表示什么意思?
- c++ 函数名后面的const
- C++函数后面加const修饰
- C++ 中函数后面跟const
- 为什么在函数的声明后面还有一个 const? 如:void fun() const;
- C\C++中函数后面加const
- C++ 函数后面的const
- const(一):(转) 一个函数名后面加const表示什么意思