网站虚拟机可以自己做吗松阳县建设局网站
news/
2025/10/2 2:11:26/
文章来源:
网站虚拟机可以自己做吗,松阳县建设局网站,怎么做和美团一样的网站,网页设计与网站建设课后习题答案1、map介绍 map是C STL的一个关联容器#xff0c;它提供一对一的数据处理能力。其中#xff0c;各个键值对的键和值可以是任意数据类型#xff0c;包括 C 基本数据类型#xff08;int、double 等#xff09;、使用结构体或类自定义的类型。 第一个可以称为关键字(key) STL的一个关联容器它提供一对一的数据处理能力。其中各个键值对的键和值可以是任意数据类型包括 C 基本数据类型int、double 等、使用结构体或类自定义的类型。 第一个可以称为关键字(key) 第二个可能称为该关键字的值(value) 使用 map 容器存储的各个键值对键的值既不能重复也不能被修改。换句话说map 容器中存储的各个键值对不仅键的值独一无二键的类型也会用 const 修饰这意味着只要键值对被存储到 map 容器中其键的值将不能再做任何修改。
2、map库函数
2.1、构造函数
1mapkey_DataType, value_DataType map_vec;
//声明一个map类型的变量举例如下
mapint, int map1;
mapint, string map2;
mapstring, int map3;
mapvectorint, vectorvectorint map4;
mapvectorint, int map5
2.2、属性操作
1empty() // 如果map为空则返回true 2size() // 返回map中的元素数 3max size() // 返回map的最大容量
2.3、元素访问
1operator[] // 用给定的键检索元素 2at // 用给定的键检索元素
2.4、增删改查
insert() //在map中插入元素 erase() //从map上擦除元素 swap() //交换map内容 clear() //删除map的所有元素 emplace() //构造新元素并将其插入map emplace_hint() //通过提示构造新元素并将其插入map key _comp() //返回键比较对象的副本 value comp() //返回值比较对象的副本 find() //搜索具有给定键的元素 count() //获取与给定键匹配的元素数 lower_bound() //返回迭代器的下限 upper_bound() // 返回一个迭代器到上限 equal_range() //返回与给定键匹配的元素范围
2.5、迭代器
1begin() //返回指向map中第一个元素的迭代器 2cbegin() //返回指向map中第一个元素的consti迭代器 3end() // 返回指向末尾的迭代器 4cend() //返回指向末尾的常量迭代器 5rbegin() //返回指向末尾的反向迭代器 6rend() //返回指向起点的反向迭代器 7crbegin() //返回指向末尾的常量反向迭代器 8crend() //返回指向起点的常量反向迭代器
3、示例
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924494.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!