Namespaces
Variants

std::flat_multiset<Key,Compare,KeyContainer>:: lower_bound

From cppreference.net

iterator lower_bound ( const Key & key ) ;
(1) (desde C++23)
(constexpr desde C++26)
const_iterator lower_bound ( const Key & key ) const ;
(2) (desde C++23)
(constexpr desde C++26)
template < class K >
iterator lower_bound ( const K & x ) ;
(3) (desde C++23)
(constexpr desde C++26)
template < class K >
const_iterator lower_bound ( const K & x ) const ;
(4) (desde C++23)
(constexpr desde C++26)
1,2) Devuelve un iterador que apunta al primer elemento que no es menor que key .
3,4) Devuelve un iterador que apunta al primer elemento que no es menor que x .
Esta sobrecarga participa en la resolución de sobrecarga solo si Compare es transparent . Permite llamar a esta función sin construir una instancia de Key .

Contenidos

Parámetros

key - valor clave para comparar los elementos
x - valor alternativo que puede compararse con Key

Valor de retorno

Un iterador que apunta al primer elemento que no es menor que la clave dada, o end ( ) si no existe tal elemento.

Complejidad

Logarítmico en el tamaño del contenedor.

Ejemplo

Véase también

devuelve el rango de elementos que coinciden con una clave específica
(función miembro pública)
devuelve un iterador al primer elemento mayor que la clave dada
(función miembro pública)