std::multiset<Key,Compare,Allocator>::count
来自cppreference.com
容器库
std::multiset
| 成员函数 | ||||
| 迭代器 | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| 容量 | ||||
| 修改器 | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++17)
|
||||
|
(C++17)
|
||||
| 查找 | ||||
|
multiset::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 的关键的元素数。
复杂度
与容器大小成对数,加上与找到的元素数成线性。
参阅
| 寻找带有特定键的元素 (公开成员函数) |
|
| 返回匹配特定键的元素范围 (公开成员函数) |