Sdílet prostřednictvím


<allocators> – operátory

Jedná se o funkce globálního operátoru šablony definované v .<allocators> Informace o funkcích členských operátorů třídy najdete v dokumentaci ke třídě.

operator!=
operator==

operator!=

Testy pro nerovnost mezi objekty přidělování z dané třídy.

template <class Type, class Sync>
bool operator!=(
    const allocator_base<Type, Sync>& left,
    const allocator_base<Type, Sync>& right);

Parametry

Vlevo
Jeden z objektů alokátoru, které se mají testovat na nerovnost.

Vpravo
Jeden z objektů alokátoru, které se mají testovat na nerovnost.

Návratová hodnota

true pokud objekty alokátoru nejsou stejné; false pokud jsou objekty alokátoru stejné.

Poznámky

Operátor šablony vrátí !(left == right).

operator==

Testy pro rovnost mezi objekty přidělování z dané třídy.

template <class Type, class Sync>
bool operator==(
    const allocator_base<Type, Sync>& left,
    const allocator_base<Type, Sync>& right);

Parametry

Vlevo
Jeden z objektů alokátoru, které se mají testovat na rovnost.

Vpravo
Jeden z objektů alokátoru, které se mají testovat na rovnost.

Návratová hodnota

true pokud jsou objekty alokátoru stejné; false Pokud objekty alokátoru nejsou stejné.

Poznámky

Tento operátor šablony vrátí left.equals(right).

Viz také

<alokátory>