Descrição
Ele retorna os limites de um intervalo que inclui todos os elementos comparáveis a k. Em contêineres unordered_set, onde as chaves são exclusivas, o intervalo incluirá um elemento no máximo.
Declaração
A seguir está a declaração para 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;
Parâmetros
k - K é o elemento de pesquisa.
Valor de retorno
Ele retorna os limites de um intervalo que inclui todos os elementos comparáveis a k. Em contêineres unordered_set, onde as chaves são exclusivas, o intervalo incluirá um elemento no máximo.
Exceções
A exceção é lançada se qualquer objeto de comparação de elemento lançar uma exceção.
Observe que os argumentos inválidos causam um comportamento indefinido.
Complexidade de tempo
tempo constante.