three way comparison c++ code example
Example 1: three way comparison operator c++
//Since C++20
lhs <=> rhs
The expression returns an object that
- compares <0 if lhs < rhs
- compares >0 if lhs > rhs
- compares ==0 if lhs and rhs are equal/equivalent.
Example 2: three-way comparison c++
lhs <=> rhs //Since C++20
The expression returns an object that:
- compares <0 if lhs < rhs
- compares >0 if lhs > rhs
- compares ==0 if lhs and rhs are equal/equivalent.