operator==, <=>(std::reference_wrapper)
Min standard notice:
Performs comparison operations on reference_wrapper objects.
# Declarations
friend constexpr bool
operator==( reference_wrapper lhs, reference_wrapper rhs );
(since C++26)
friend constexpr bool
operator==( reference_wrapper lhs, reference_wrapper<const T> rhs );
(since C++26)
friend constexpr bool
operator==( reference_wrapper lhs, const T& ref );
(since C++26)
friend constexpr auto
operator<=>( reference_wrapper lhs, reference_wrapper rhs );
(since C++26)
friend constexpr auto
operator<=>( reference_wrapper lhs, reference_wrapper<const T> rhs );
(since C++26)
friend constexpr auto
operator<=>( reference_wrapper lhs, const T& ref );
(since C++26)
# Parameters
lhs, rhs: reference_wrapper object to compareref: reference to compare to the reference_wrapper object
# Notes
The return types of operator<=> are deduced from return statements to avoid hard error when instantiating a std::reference_wrapper
# Example
This section is incompleteReason: no example