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 38节贺卡简短祝福语
11 蛋糕祝老师祝福语简短
12 别人过大寿祝福语简短
13 高考送考祝福语简短
14 生日涂鸦祝福语简短英文
15 嫂子生日英语祝福语简短
16 过节文案成语祝福语简短
17 公司商务中秋祝福语简短
18 元旦的祝福语简短 公司