相关疑难解决方法(0)

在类的函数中使用'const'

我已经看到很多使用const关键字放在类中的函数之后,所以我想知道它是什么.我在这里读了一下:http://duramecho.com/ComputerInformation/WhyHowCppConst.html.

它表示使用const是因为函数"可以尝试改变对象中的任何成员变量".如果这是真的,那么它应该在任何地方使用,因为我不希望以任何方式改变或改变任何成员变量.

class Class2
{ void Method1() const;
  int MemberVariable1;} 
Run Code Online (Sandbox Code Playgroud)

那么,const的真正定义和用途是什么?

c++ oop const class

26
推荐指数
2
解决办法
4万
查看次数

6
推荐指数
1
解决办法
2903
查看次数

const在这里有什么用处

int salary() const { return mySalary; }

据我所知const为这个指针,但我不确定.谁能告诉我const在这里的用途是什么?

c++ const

2
推荐指数
2
解决办法
240
查看次数

标签 统计

c++ ×3

const ×3

class ×1

oop ×1

operator-overloading ×1