std::multimap::count(3)
π¦ std::multimap::count(3)
okay bestie, welcome to the C++ Standard Libary manual β todayβs main character is std::multimap::count(3), and she is serving lookup realness. π
π NAME
std::multimap::count β std::multimap::count. Yep, thatβs the whole name, periodt. π
πΈ Synopsis
Hereβs the signature situation, and yes, overload (2) is the C++14 glow-up:
size_type count( const Key& key ) const; (1)
template< class K > (2) (since C++14)
size_type count( const K& x ) const;
So what does it do? It returns the number of elements with key that compares equivalent to the specified argument. No cap, thatβs the whole vibe.
- Returns the number of elements with key
key. - Returns the number of elements with key that compares equivalent to the value
x. This overload participates in overload resolution only if the qualified-idCompare::is_transparentis valid and denotes a type. It allows calling this function without constructing an instance ofKey. Iconic.
π Parameters
keyβ key value of the elements to countxβ alternative value to compare to the keys
π Return value
Number of elements with key that compares equivalent to key or x. Thatβs the answer, bestie. π«Ά
β‘ Complexity
Logarithmic in the size of the container plus linear in the number of elements found. So itβs not a flat βjust look it upβ situation β the container-size part is logarithmic, and the found-elements part is linear. β
π Notes
The feature-test macro lineup is giving very C++14:
- Feature-test macro:
__cpp_lib_generic_associative_lookup - Value:
201304L - Std:
(C++14) - Feature: Heterogeneous comparison lookup in associative containers; overload
(2)
π§ Example
This section is incomplete Reason: no example
Literally a blank canvas, bestie. π
π₯ See also
findβ finds element with specific key (public member function)equal_rangeβ returns range of elements matching a specific key (public member function)
π·οΈ Category
* Todo no example
mwah π β sourced from http://cppreference.com, version/date 2024.06.10. Bye bestie, go count those equivalent keys! π
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms