Compartir vía


<allocators> Operadores

Estas son las funciones del operador de plantilla global definidas en <allocators>. Para conocer las funciones de operador miembro de clase, consulte la documentación de la clase.

operator!=
operator==

operator!=

Comprueba la desigualdad entre los objetos de asignador de una clase especificada.

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

Parámetros

left
Uno de los objetos de asignador cuya desigualdad se va a comprobar.

right
Uno de los objetos de asignador cuya desigualdad se va a comprobar.

Valor devuelto

true si los objetos de asignador no son iguales; false si lo son.

Comentarios

El operador de la plantilla devuelve !(left == right).

operator==

Comprueba la igualdad entre los objetos de asignador de una clase especificada.

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

Parámetros

left
Uno de los objetos de asignador cuya igualdad se va a comprobar.

right
Uno de los objetos de asignador cuya igualdad se va a comprobar.

Valor devuelto

true si los objetos de asignador son iguales; false si no lo son.

Comentarios

Este operador de la plantilla devuelve left.equals(right).

Consulte también

<allocators>