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 教师闺蜜祝福语简短