Partilhar via


<allocators> operadores

Estas são as funções de operador de modelo global definidas em <allocators>. Para funções de operador de membro de classe, consulte a documentação da classe.

operator!=

Testes de desigualdade entre objetos alocadores 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

left
Um dos objetos alocadores a ser testado para a desigualdade.

right
Um dos objetos alocadores a ser testado para a desigualdade.

Valor de retorno

true se os objetos alocadores não forem iguais; false se os objetos alocadores forem iguais.

Observações

O operador de modelo retorna !(left == right).

operator==

Testes de igualdade entre objetos alocadores 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

left
Um dos objetos alocadores a ser testado para a igualdade.

right
Um dos objetos alocadores a ser testado para a igualdade.

Valor de retorno

true se os objetos alocadores forem iguais; false se os objetos alocadores não forem iguais.

Observações

Este operador de modelo retorna left.equals(right).

Ver também

<allocators>