- concepts[meta header]
- std[meta namespace]
- concept[meta id-type]
- cpp20[meta cpp]
equality_comparableは、2つのオブジェクトaとbが==演算子で同値関係にあるかを表す要件である。
以下の式が可能であること:
a == baとbは、任意の型Tのオブジェクト- 上述した式の結果として、
boolに変換可能な型が返ること ==が同値関係を持ち、以下の特性を持つこと:- 全ての
aについて、a == aが成り立つこと a == bであれば、b == aであることa == bかつb == cであれば、a == cであること
- 全ての