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