std::multimap<Key,T,Compare,Allocator>::count
来自cppreference.com
容器库
std::multimap
成员函数 | ||||
迭代器 | ||||
(C++11)
|
||||
(C++11)
|
||||
(C++11)
|
||||
容量 | ||||
修改器 | ||||
(C++11)
|
||||
(C++11)
|
||||
(C++17)
|
||||
(C++17)
|
||||
查找 | ||||
multimap::count
|
||||
(C++20)
|
||||
观察器 | ||||
非成员函数 | ||||
(C++20)
|
||||
(C++20
前)(C++20
前)(C++20
前)(C++20
前)(C++20
前)(C++20)
|
||||
推导指引(C++17) |
size_type
count(
const
Key&
key )
const;
|
(1) | |
template<
class K
>
size_type count( const K& x ) const; |
(2) | (C++14 起) |
返回拥有关键比较等价于指定参数的元素数。
1) 返回拥有关键
key
的元素数。
2) 返回拥有关键比较等价于值
x
的元素数。此重载只有在有限定 id Compare::is_transparent
合法且指代一个类型时才会参与重载决议。这允许调用此函数而不构造 Key
的实例。参数
key | - | 要计量元素数的关键值 |
x | - | 要与关键比较的替用值 |
返回值
拥有比较等价于 key
或 x
的关键的元素数。
复杂度
与容器大小成对数,加上与找到的元素数成线性。
参阅
寻找带有特定键的元素 (公开成员函数) |
|
返回匹配特定键的元素范围 (公开成员函数) |