Operadores <allocators>
Estas são as funções do operador de modelo globais definidas em <allocators>
. Para funções de operador de membro de classe, confira a documentação da classe.
operator!=
Testa a desigualdade entre objetos do alocador de uma classe especificada.
template <class Type, class Sync>
bool operator!=(
const allocator_base<Type, Sync>& left,
const allocator_base<Type, Sync>& right);
Parâmetros
esquerda
Um dos objetos alocadores a serem testados quanto à desigualdade.
direita
Um dos objetos alocadores a serem testados quanto à desigualdade.
Valor de retorno
true
se os objetos alocadores forem diferentes, false
se eles forem iguais.
Comentários
O operador de modelo retorna !(left == right)
.
operator==
Testa a igualdade entre objetos do alocador de uma classe especificada.
template <class Type, class Sync>
bool operator==(
const allocator_base<Type, Sync>& left,
const allocator_base<Type, Sync>& right);
Parâmetros
esquerda
Um dos objetos alocadores a serem testados quanto à igualdade.
direita
Um dos objetos alocadores a serem testados quanto à igualdade.
Valor de retorno
true
se os objetos alocadores forem iguais, false
se eles forem diferentes.
Comentários
Esse operador de modelo retorna left.equals(right)
.