c++ 函数后面加const 作用
1. 不能修改类的成员变量
class MyClass {
int value;
public:
// const成员函数不能修改成员变量
int getValue() const {
value = 42; // 错误:不能修改成员变量
return value; // 只能读取
}
};
1. 不能修改类的成员变量
class MyClass {
int value;
public:
// const成员函数不能修改成员变量
int getValue() const {
value = 42; // 错误:不能修改成员变量
return value; // 只能读取
}
};