C++ STL中的unordered_multiset size()函数
unordered_multiset 的 size() 方法用于计算它所调用的unordered_multiset元素的数量。它获取容器中的元素数量并计算元素数量。
语法:
size_type size() const;
其中 size_type 是无符号整数类型。
返回值:此函数返回受控序列的长度或简称为容器中元素的数量。
下面的程序演示了unordered_multiset size() 函数的使用:
示例:
#include <iostream>
#include <unordered_set>
using namespace std;
int main()
{
// 定义 unordered_set
unordered_multiset<int> numbers{ 1, 2, 3, 4, 5, 6 };
// 计算并打印 unordered_multiset 的大小
cout << "容器中有 "
<< numbers.size()
<< "个元素";
}
容器中有 6个元素
复杂度:
执行操作的复杂度是恒定的(O(1))。