std::pmr::operator==, std::pmr::operator!=
De cppreference.com
| Definido en el archivo de encabezado <memory_resource>
|
||
template< class T1, class T2 > bool operator==( const std::pmr::polymorphic_allocator<T1>& lhs, const std::pmr::polymorphic_allocator<T2>& rhs ) noexcept; |
(1) | (desde C++17) |
template< class T1, class T2 > bool operator!=( const std::pmr::polymorphic_allocator<T1>& lhs, const std::pmr::polymorphic_allocator<T2>& rhs ) noexcept; |
(2) | (desde C++17) (hasta C++20) |
Compara dos asignadores polimórficos. Dos asignadores polimórficos se comparan iguales si su recurso de memoria subyacente se compara igual.
1) Devuelve
*lhs.resource() == *rhs.resource().2) Devuelve
!(lhs == rhs).|
El operador |
(desde C++20) |
Parámetros
| lhs, rhs | - | Asignadores polimórficos a comparar. |
Valor de retorno
1)
*lhs.resource() == *rhs.resource().2)
!(lhs == rhs).