错误出现的地方如下

错误 error C2678: 二进制“<”: 没有找到接受“const card”类型的左操作数的运算符(或没有可接受的转换)

而我又重载了<运算符,但是我没有将<运算符重载函数定义成const类型,此处是const _Ty&,不可以调用非const成员函数

而且,一般而言,像<,==这样的运算符号重载应该定义成const类型的函数

相关文章:

  • 2022-12-23
  • 2021-05-19
  • 2021-06-06
  • 2021-05-18
  • 2021-06-05
  • 2022-01-17
  • 2021-11-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案