【发布时间】:2009-12-27 16:29:16
【问题描述】:
我遇到了两个关于const成员函数的解释
class A{
public:
...
void f() const {}
...
}
- 这意味着它只能访问常量成员;
- 表示不修改任何成员;
我认为第二个是正确的。但是为什么第一个出来?有什么需要澄清的吗?
谢谢!
【问题讨论】:
-
这个网站是我的 C++ 书!
-
他们都是正确的。在一定程度上(见下文)。
标签: c++ constants const-correctness