Dela via


<scoped_allocator> operatörer

Rubriken <scoped_allocator> innehåller följande operatorer:

operator!=

Testar två scoped_allocator_adaptor objekt för ojämlikhet.

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

Parameterar

vänster
Det vänstra scoped_allocator_adaptor objektet.

rätt
Det högra scoped_allocator_adaptor objektet.

Returvärde

!(left == right)

operator==

Testar två scoped_allocator_adaptor objekt för likhet.

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

Parameterar

vänster
Det vänstra scoped_allocator_adaptor objektet.

rätt
Det högra scoped_allocator_adaptor objektet.

Returvärde

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

Se även

<scoped_allocator>