std::flat_m...:lower_bound(3)

πŸ“¦ version 2024.07.05, in nixpkgs unstable, opensuse-leap 16.0

πŸ’– std::flat_multiset::lower_bound πŸ’–

okay so bestie, welcome to the std::flat_m...:lower_bound(3) page from the C++ Standard Libary manual β€” yes, that's the whole header vibe folded in near the top, mwah πŸ’‹.

πŸŽ€ NAME πŸŽ€

The name is literally std::flat_multiset::lower_bound β€” std::flat_multiset::lower_bound. iconic, no notes πŸ’….

πŸ¦‹ Synopsis πŸ¦‹

Here's the exact synopsis, bestie β€” all four overloads are tagged (since C++23), and you're gonna keep those lines exactly as they are:

iterator lower_bound( const Key& key );             (1) (since C++23)
const_iterator lower_bound( const Key& key ) const; (2) (since C++23)
template< class K >                                 (3) (since C++23)
iterator lower_bound( const K& x );
template< class K >                                 (4) (since C++23)
const_iterator lower_bound( const K& x ) const;
  1. Overloads 1 and 2 β€” Returns an iterator pointing to the first element that is not less than (i.e. greater or equal to) key. slay.
  2. Overloads 3 and 4 β€” Returns an iterator pointing to the first element that compares not less (i.e. greater or equal) to the value x. This overload participates in overload resolution only if the qualified-id Compare::is_transparent is valid and denotes a type. It allows calling this function without constructing an instance of Key. periodt ✨.

πŸ“ Parameters πŸ“

  • key β€” key value to compare the elements to.
  • x β€” alternative value that can be compared to Key.

πŸ‘‘ Return value πŸ‘‘

Iterator pointing to the first element that is not less than key. If no such element is found, a past-the-end iterator (see end()) is returned. 🫢

πŸ”₯ Complexity πŸ”₯

Logarithmic in the size of the container. πŸ’€

πŸ’€ Example πŸ’€

This section is incomplete. Reason: no example.

No example bestie, that's literally the whole section. 😭

🌈 See also 🌈

  • equal_range β€” returns range of elements matching a specific key (public member function).
  • upper_bound β€” returns an iterator to the first element greater than the given key (public member function).

🧚 Category 🧚

The category tag is Todo no example β€” yep, that's the whole mood. πŸ™ˆ

mwah πŸ’‹ this page came from http://cppreference.com, version/date 2024.06.10, and that's the cute little footer sign-off β€” periodt. 🌸

πŸ“¦ where this page comes from