可能重复:
C++方法声明中"const"的含义是什么?
我有一本书,里面写着:
class Foo
{
public:
int Bar(int random_arg) const
{
// code
}
};
Run Code Online (Sandbox Code Playgroud)
这是什么意思?
作为一名新手C++程序员,有些结构对我来说仍然非常模糊,其中之一就是const.你可以在很多地方使用它,并且有很多不同的效果,初学者几乎不可能活着出来.一些C++专家会永远解释各种用途以及是否和/或为什么不使用它们?