#include <iostream>
using namespace std;
struct s {
int a;
// 第 1 个 const 修饰 结构体 s1 的值不能修改,第二个 const 修饰 结构体 s 的值不能修改
bool operator< (const s& s1) const {
s1.a = 10;
return a < s1.a;
}
};
int main() {
s s1, s2;
s1.a = 10;
s2.a = 20;
cout << (s1 < s2) << endl;
return 0;
}
运算符重载函数中const的作用
最新推荐文章于 2024-04-17 16:00:22 发布