std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>::lower_bound
De cppreference.com
< cpp | container | flat multimap
iterator lower_bound( const Key& key ); |
(1) | |
const_iterator lower_bound( const Key& key ) const; |
(1) | |
template< class K > iterator lower_bound( const K& x ); |
(2) | (desde C++14) |
template< class K > const_iterator lower_bound( const K& x ) const; |
(2) | (desde C++14) |
1) Devuelve un iterador que apunta al primer elemento que es no menor que (es decir, mayor o igual a)
key
.2) Devuelve un iterador que apunta al primer elemento que se compara no menor (es decir, mayor o igual) al valor
x
. Esta sobrecarga solo participa en la resolución de sobrecargas si el id-calificado Compare::is_transparent es válido y denota un tipo. Permite llamar a esta función sin construir una instancia de Key
.Contenido |
[editar] Parámetros
key | - | El valor de la clave con la cual comparar los elementos. |
x | - | Valor alternativo que puede compararse con Key .
|
[editar] Valor de retorno
Un iterador que apunta al primer elemento que no es menor que key
. Si no se encuentra tal elemento, se devuelve un iterador después del final (véase end()).
[editar] Complejidad
Logarítmica en el tamaño del contenedor.
[editar] Véase también
(C++23) |
Devuelve un rango de elementos que coinciden con una clase específica. (función miembro pública) |
Devuelve un iterador al primer elemento mayor que la clave dada. (función miembro pública) |