◐ Shell
clean mode source ↗

operator=,!=(std::unordered_map) — cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

template< class Key, class T, class Hash, class KeyEqual, class Allocator > void operator=( unordered_map<Key,T,Hash,KeyEqual,Allocator> &lhs, unordered_map<Key,T,Hash,KeyEqual,Allocator> &rhs);

(1)

template< class Key, class T, class Hash, class KeyEqual, class Allocator > void operator!=( unordered_map<Key,T,Hash,KeyEqual,Allocator> &lhs, unordered_map<Key,T,Hash,KeyEqual,Allocator> &rhs);

(2)

Compare le contenu de deux conteneurs non ordonnée .

Original:

Compares the contents of two unordered containers.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Le contenu de deux conteneurs non ordonnée lhs et rhs sont équivalentes si les conditions suivantes sont vérifiées:

Original:

The contents of two unordered containers lhs and rhs are equivalent if the following conditions hold:

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

  • lhs.size() == rhs.size()
  • chaque groupe de touches équivalentes [lhs_eq1, lhs_eq2) a un groupe correspondant de touches équivalentes dans le [rhs_eq1, rhs_eq2) autre récipient, qui a les propriétés suivantes:

    Original:

    each group of equivalent keys [lhs_eq1, lhs_eq2) has a corresponding group of equivalent keys in the other container [rhs_eq1, rhs_eq2), that has the following properties:

    The text has been machine-translated via Google Translate.
    You can help to correct and verify the translation. Click here for instructions.

  • std::distance(lhs_eq1, lhs_eq2) == std::distance(rhs_eq1, rhs_eq2).
  • std::is_permutation(lhs_eq1, lhs_eq2, rhs_eq1) == true.

Paramètres

lhs, rhs -

non ordonnée conteneurs à comparer

Original:

unordered containers to compare

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Retourne la valeur

1)

true si le contenu des conteneurs sont équivalentes, sinon false

Original:

true if the contents of the containers are equivalent, false otherwise

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

2)

true si le contenu des récipients ne sont pas équivalentes, false contraire

Original:

true if the contents of the containers are not equivalent, false otherwise

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Complexité

N comparisons of the keys in the average case, N2 in the worst case, where N is the size of the container.