在C++ STL中multimap size()函数
multimap::size() 是C++ STL中的一种内置函数,它返回多重映射容器中元素的数量。
语法:
multimap_name.size()
参数: 该函数不接受任何参数。
返回值: 此函数返回多重映射容器中的元素数量。
// C++函数示例
// multimap::size()函数
#include <bits/stdc++.h>
using namespace std;
int main()
{
// 初始化容器
multimap<int, int> mp;
// 以随机顺序插入元素
mp.insert({2, 30});
mp.insert({1, 40});
mp.insert({2, 60});
mp.insert({2, 20});
mp.insert({1, 50});
mp.insert({4, 50});
cout << "multimap mp has " << mp.size()
<< " number of elements";
return 0;
}
输出结果:
multimap mp has 6 number of elements
时间复杂度: O(1)