Bibliothèque C ++ Unordered_set - equal_range

La description

Il renvoie les limites d'une plage qui comprend tous les éléments dont la comparaison est égale à k. Dans les conteneurs unordered_set, où les clés sont uniques, la plage comprendra au plus un élément.

Déclaration

Voici la déclaration pour std :: unordered_set :: equal_range.

C ++ 11

pair<iterator,iterator>
   equal_range ( const key_type& k );
pair<const_iterator,const_iterator>
   equal_range ( const key_type& k ) const;

Paramètres

k - K est l'élément de recherche.

Valeur de retour

Il renvoie les limites d'une plage qui comprend tous les éléments dont la comparaison est égale à k. Dans les conteneurs unordered_set, où les clés sont uniques, la plage comprendra au plus un élément.

Des exceptions

Une exception est levée si un objet de comparaison d'éléments lève une exception.

Veuillez noter que les arguments non valides provoquent un comportement indéfini.

Complexité temporelle

temps constant.