C ++ STL中的multimap maxsize()
在本文中,我们将讨论C++STL中multimap::max_size()函数的工作原理,语法和示例。
什么是C++STL中的Multimap?
多图是关联容器,类似于图容器。它还有助于按特定顺序存储由键值和映射值的组合形成的元素。在多图容器中,可以有多个与同一键关联的元素。始终在内部借助关联的键对数据进行排序。
什么是multimap::max_size?
multimap::max_size()函数是C++STL中的内置函数,在<map>头文件中定义。max_size()用于返回多图容器的最大大小。
此函数用于检查关联的多图容器可以容纳的最大值数。大小就像容器的潜力,因此不能保证它可以达到或不能达到该值。
语法
multiMap_name.max_size();
参数
此函数不接受任何参数。
返回值
此函数返回容器可以容纳的元素数。
输入项
multimap newmap; newmap.max_size();
输出结果
Max size of multimap is − 461168601842738790
示例
#include <bits/stdc++.h>
using namespace std;
int main(){
//创建多图
multimap<int, int> mul;
multimap<char,char> char_mul;
multimap<float, float> float_mul;
cout<<"Max size of multimap is "<<mul.max_size();
cout<<"\nMax size of multimap is "<<char_mul.max_size();
cout<<"\nMax size of multimap is "<<float_mul.max_size();
return 0;
}输出结果
如果我们运行上面的代码,它将生成以下输出-
Max size of multimap is 461168601842738790 Max size of multimap is 461168601842738790 Max size of multimap is 461168601842738790
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短