Partager via


<allocators>, opérateurs

Il s’agit des fonctions d’opérateur de modèle globales définies dans <allocators>. Pour connaître les fonctions d’opérateur membre de classe, consultez la documentation de classe.

operator!=
operator==

!=, opérateur

Vérifie l'inégalité entre les objets allocateurs d'une classe spécifiée.

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

Paramètres

left
Un des objets allocateur dont l’inégalité doit être vérifiée.

right
Un des objets allocateur dont l’inégalité doit être vérifiée.

Valeur de retour

true si les objets allocator ne sont pas égaux ; false si les objets allocator sont égaux.

Notes

L’opérateur de modèle retourne !(left == right).

operator==

Vérifie l'égalité entre les objets allocateurs d'une classe spécifiée.

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

Paramètres

left
Un des objets allocateur dont l’égalité doit être vérifiée.

right
Un des objets allocateur dont l’égalité doit être vérifiée.

Valeur de retour

true si les objets allocator sont égaux ; false si les objets allocator ne sont pas égaux.

Notes

Cet opérateur de modèle retourne left.equals(right).

Voir aussi

<allocators>