std::multiset count() method
- since C++14
- since C++98
// (1) Const version only
size_type count( const Key& key ) const;
// (2) Const version only
template< class K >
size_type count( const K& x ) const;
// (1) Const version only
size_type count( const Key& key ) const;
Returns the number of elements with key that compares equivalent to the specified argument.
- (1) Returns the number of elements with key
key
. - (2) 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_transparent
is valid and denotes a type. They allow calling this function without constructing an instance ofKey
.
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
.
Complexity
Logarithmic in the size of the container plus linear in the number of the elements found - O(log size() + N), where N is the number of elements found.
Exceptions
(none)
Example
This section requires improvement. You can help by editing this doc page.
Hover to see the original license.