这个语句的const是什么意思?谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/22 12:55:00
bool operator(const OPair&) const;
这个是一个函数声明,OPair是已经定义的类。第一个const表示OPair不能改动是么?问第二个const的意义是?

第一个const表示形参是一个常对象的引用,第二个const代表这个成员函数是常成员函数,只能引用类中的数据成员,而不能修改它们。

第二个const的标准意思是:
const成员函数
是C++里面专门讲的,必讲的内容