Compartilhar via


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!=
operator==

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).

Confira também

<allocators>