Partilhar via


<scoped_allocator> operadores

O <scoped_allocator> cabeçalho fornece os seguintes operadores:

operador!=

Testa dois scoped_allocator_adaptor objetos para a desigualdade.

template <class Outer, class... Inner>
bool operator!=(
    const scoped_allocator_adaptor<Outer, Inner...>& left,
    const scoped_allocator_adaptor<Outer, Inner...>& right) noexcept;

Parâmetros

esquerda
O objeto esquerdo scoped_allocator_adaptor .

direito
O objeto certo scoped_allocator_adaptor .

Valor de retorno

!(left == right)

Operador==

Testa dois scoped_allocator_adaptor objetos para igualdade.

template <class Outer, class... Inner>
bool operator==(
    const scoped_allocator_adaptor<Outer, Inner...>& left,
    const scoped_allocator_adaptor<Outer, Inner...>& right) noexcept;

Parâmetros

esquerda
O objeto esquerdo scoped_allocator_adaptor .

direito
O objeto certo scoped_allocator_adaptor .

Valor de retorno

left.outer_allocator() == right.outer_allocator() && left.inner_allocator() == right.inner_allocator()

Ver também

<scoped_allocator>