stl中map函数

C ++ STL映射:: max_size() (C++ STL map::max_size() )

It returns the maximum number of elements the container(map) is able to hold but at runtime, the size of the container may be limited to a value smaller than specified by max_size() by the amount of RAM available. It gives us an only a theoretical limit on the size of the container.

它返回容器(映射)能够容纳的最大元素数量,但是在运行时,容器的大小可能会限制为小于可用max_size()指定的可用RAM数量的值。 它仅对容器的大小提供了理论上的限制。

Syntax:

句法:

    myMap.max_size()

Where, myMap is the object of class map.

其中, myMap是类映射的对象。

Parameters: None - It does not accept any parameters.

参数:无-不接受任何参数。

Return value: It simply returns the maximum number of elements container can hold.

返回值:它仅返回容器可以容纳的最大元素数。

Example:

例:

#include <bits/stdc++.h>
using namespace std;
int main()
{
// create map container
map<int, int> myMap;
//insert an element in map
myMap.insert( pair<int, int>(200 , 100) );
cout<<"max size of Non-empty map : \n";
cout << "The max size of myMap is " << myMap.max_size();
map<char,char> EmpMap;
map<int, int> EmpMap2;
cout<<"max size of Empty-map : \n";
cout << "\nThe max size of EmpMap is " << EmpMap.max_size();
cout << "\nThe max size of EmpMap2 is " << EmpMap2.max_size();
return 0;
}

Output

输出量

max size of Non-empty map :
The max size of myMap is 461168601842738790max size of Empty-map :
The max size of EmpMap is 461168601842738790
The max size of EmpMap2 is 461168601842738790

翻译自: https://www.includehelp.com/stl/map-max-size-function-with-example-in-cpp-stl.aspx

stl中map函数

stl中map函数_map :: max_size()函数,以及C ++ STL中的Example相关推荐

  1. java中map转为json数据_Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回...

    Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回html 1.自定义工具类(简单易用)-下面是我写的一个简单的工具类前端 package com.test.util; i ...

  2. c++ map是有序还是无序的_C++ STL中Map的按Key排序和按Value排序

    map是用来存放键值对的数据结构,可以很方便快速的根据key查到相应的value.假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择. 我们这样定义 ...

  3. C++ STL中Map的按Key排序和按Value排序

    map是用来存放<key, value>键值对的数据结构,可以很方便快速的根据key查到相应的value.假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行 ...

  4. java中Map遍历的四种方式

    java中Map遍历的四种方式 在java中所有的map都实现了Map接口,因此所有的Map(如HashMap, TreeMap, LinkedHashMap, Hashtable等)都可以用以下的方 ...

  5. java的map键值类型是否固定_Java中Map根据键值(key)或者值(value)进行排序实现

    我们都知道,java中的Map结构是key->value键值对存储的,而且根据Map的特性,同一个Map中 不存在两个Key相同的元素,而value不存在这个限制.换句话说,在同一个Map中Ke ...

  6. stl中map函数_map :: empty()函数以及C ++ STL中的Example

    stl中map函数 C ++ STL映射:: empty() (C++ STL map::empty()) It is built-in function in C++ STL and used to ...

  7. c语言的erase函数,[转] C++ STL中map.erase(it++)用法原理解析

    总结一下map::erase的正确用法. 首先看一下在循环中使用vector::erase时我习惯的用法: for(vector::iterator it = vecInt.begin(); it ! ...

  8. map函数作用c语言,C语言 · C++中map的用法详解

    转载自:http://blog.csdn.net/sunquana/article/details/12576729 一.定义 (1) mapMap; (2) 或者是:typedef   mapMym ...

  9. Python中的map()函数和reduce()函数的用法

    Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下  

最新文章

  1. html中autocomplete无效,OnChange和AutoComplete都不能使用HTML.TextBox
  2. 计算机应用基础本模块一测试,广东开放大学远程教育专科2018年秋计算机应用基础Word模块测试...
  3. jquery mobile 移动web(5)
  4. C++ 网络开发工具
  5. Protobuf报错Protocol message tag had invalid wire type
  6. 马云:腾讯是阿里的成长伴侣;华为 2 万 CNBG 员工“投奔”余承东;18 岁学生索赔苹果 10 亿美元 | 极客头条...
  7. IDEA 编译构建等工程配置
  8. 交互式反汇编器专业版IDA Pro的一点介绍
  9. 信息检索 IR 中的评价指标
  10. Kolmogorov–Smirnov test 柯尔莫哥洛夫-斯米尔诺夫检验
  11. 【Java实现】南京地铁导航系统的简单实现(三)—— 图形化界面的设计
  12. 2017阿里巴巴实习生招聘编程题
  13. 数学建模Latex简易模板
  14. 给别人打电话显示用话提醒服务器,打电话给对方但提示已启用来电提醒功能,是怎么回事...
  15. 百分比换算十六进制透明度
  16. SNAP处理哨兵2号遥感数据的步骤和方法
  17. java开源运维平台_推荐一个:开源自动化运维开发平台(IT Automatic Develop Platform)...
  18. Lory Carousel滑块具有CSS动画和触摸支持
  19. ZooKeeper各个版本下载
  20. 在阿里云ECS上安装流媒体服务器软件Ti Top Streamer

热门文章

  1. postscript打印机什么意思_涨知识|你不知道的关于打印机的打印过程和打印机驱动的那些事...
  2. 桶排序算法c语言10个数组,桶排序算法
  3. vant部署_vant ui rem配置流程
  4. python不能安装在中文_无法在Python上安装表
  5. 创建索引名称已由现有对象使用_Excel编程周末速成班第3课:Excel对象模型
  6. R语言中dim函数_R语言--向量化计算(apply族函数)
  7. 服务器ip直接访问php怎么写,php - 如何实现用公网ip访问到服务器上的网页?
  8. datagrid wpf 获取选中_c# WPF DataGrid 获取选中单元格信息
  9. 学python哪个网站好-有哪些值得推荐的Python学习网站|
  10. Kubernetes 的原理