Namespaces
Variants
Actions

std::map<Key,T,Compare,Allocator>::lower_bound

From cppreference.com
< cpp‎ | container‎ | map
 
 
 
 
iterator lower_bound( const Key& key );
(1) (constexpr since C++26)
const_iterator lower_bound( const Key& key ) const;
(2) (constexpr since C++26)
template< class K >
iterator lower_bound( const K& x );
(3) (since C++14)
(constexpr since C++26)
template< class K >
const_iterator lower_bound( const K& x ) const;
(4) (since C++14)
(constexpr since C++26)
1,2) Returns an iterator pointing to the first element that is not less than key.
3,4) Returns an iterator pointing to the first element that compares not less than x.
This overload participates in overload resolution only if Compare is transparent. It allows calling this function without constructing an instance of Key.

Contents

[