Dela via


<allocators> operatörer

Det här är de globala malloperatorfunktionerna som definieras i <allocators>. Information om klassmedlemsoperatorfunktioner finns i klassdokumentationen.

operator!=

Tester för olikhet mellan allokeringsobjekt för en angiven klass.

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

Parameterar

left
Ett av allokeringsobjekten som ska testas för ojämlikhet.

right
Ett av allokeringsobjekten som ska testas för ojämlikhet.

Returvärde

true om allokeringsobjekten inte är lika med; false om allokeringsobjekt är lika med.

Anmärkningar

Malloperatorn returnerar !(left == right).

operator==

Tester för likhet mellan allokeringsobjekt för en angiven klass.

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

Parameterar

left
Ett av allokeringsobjekten som ska testas för likhet.

right
Ett av allokeringsobjekten som ska testas för likhet.

Returvärde

true om allokeringsobjekten är lika; false om allokeringsobjekt inte är lika med.

Anmärkningar

Den här malloperatorn returnerar left.equals(right).

Se även

<allocators>