std::pmr::operator==, std::pmr::operator!=
De cppreference.com
< cpp | memory | polymorphic allocator
Definido en el archivo de encabezado <memory_resource> | ||
template<class T1, class T2 > bool operator==(conststd::pmr::polymorphic_allocator<T1>& lhs, | (1) | (desde C++17) |
template<class T1, class T2 > bool operator!=(conststd::pmr::polymorphic_allocator<T1>& lhs, | (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) |
[editar]Parámetros
lhs, rhs | - | Asignadores polimórficos a comparar. |
[editar]Valor de retorno
1)*lhs.resource()==*rhs.resource().
2)!(lhs == rhs).