六种比较方法使用a < b一种方式表示出来

好风凭借力,送我上青天! / 2023-05-03 / 原文

a > b 等价于 b < a
a >= b 等价于 !(a < b) 即a不小于b
a <= b 等价于 !(b < a) 即b不小于a
a == b 等价于 !(a < b) && !(b < a) 夹逼原理
a != b 等价于 (a < b) || (b < a)
在c++中重载运算符时,只需要重载<小于号就可以了

参考:

  • https://www.acwing.com/file_system/file/content/whole/index/content/6651088/