当前位置: 首页 > news >正文

苏州公司建站企业服务平台是做什么的

苏州公司建站,企业服务平台是做什么的,东京购物,网页兼容性 网站开发01、前言#xff08;废话#xff09; C 的 std::map 容器中插入键值对主要有myMap(std::make_pair(key value)) #xff0c;它们的区别你了解吗#xff1f; auto it myMap,find(key) 和 auto value myMap[key] 都可以用于在 C 的 std::map 容器中查找键对应的值#xff…01、前言废话 C 的 std::map 容器中插入键值对主要有myMap(std::make_pair(key value)) 它们的区别你了解吗 auto it myMap,find(key) 和 auto value myMap[key] 都可以用于在 C 的 std::map 容器中查找键对应的值但是如果auto value myMap[key]的key不存在时会有什么问题呢 下文就详细介绍它们的区别 02、插入 C 插入主要有myMap[key] value 和 myMap(std::make_pair(keyvalue)) myMap[key] value是通过使用提来访问和修改映射中的值如果键不存在则会创建一个新的键值对并将值插入到映射中如果键已经存在则会更新对应的值。myMap(std::make_pair(key value))是通过使用 std:pair 来插入键值对这种式可以在创建键值对的同时进行初始化并将其插入到映射中如果键已经存在则不会进行更新操作。 mapint, string myMap;myMap.insert(std::make_pair(10,abc));myMap.insert(std::make_pair(10, abcd));cout myMap[10] endl;myMap[11] 123;cout myMap[11] endl;myMap[11] 1234;cout myMap[11] endl;运行结果 abc 123 1234可以看到调用inset方法时若果该key已经存在不会更新该key的值在调用insert函数的时候需要注意。 03、查看 C 的 std::map 容器中查找键对应的值注意是auto it myMap.find(key) 和 auto value myMap[key] auto it myMap,find(key)使用 find 函数来查找键对应的值如果键存在则回一个指向该键值对的法代器如果键不存在则返回 myMap.end()。auto value myMap[key] 使用健来直接访问和获取对应的值如果键存在则返回对应的值;如果键不存在则会创建一个新的键值对并将默认值插入到映射中. mapint, int myMap1; myMap1[2] 2; cout myMap1 size myMap1.size() endl; int val1 myMap1[1]; cout val1 val1 ; myMap1 size myMap1.size() ; myMap1[2] myMap1[2] endl; cout ------------------------------------- endl;mapint, int myMap2; myMap2[22] 22; cout myMap2 size myMap2.size() endl; auto it1 myMap2.find(11); auto it2 myMap2.find(22); if (it1 myMap2.end())cout myMap2 not find 11 endl; if (it2 ! myMap2.end())cout key it2-first ; value it2-second endl; cout myMap2 size myMap2.size() endl;运行结果 myMap1 size 1 val1 0; myMap1 size 2; myMap1[2] 2 ------------------------------------- myMap2 size 1 myMap2 not find 11 key 22; value 22 myMap2 size 1注意使用 myMap[key] 时如果健的类型是自定义类型需要确保该类型已经实现了合适的默认构造函数以便在键不存在时能够插入默认值.
http://www.w-s-a.com/news/812236/

相关文章:

  • 杭州网站建设ttmwl网络平台推广公司
  • 工作室网站技能培训班
  • 东丰网站建设万盛网站制作
  • 安徽黄山网站建设wordpress 公众号 获取密码
  • 自己电脑做网站模板腾讯网站建设分析
  • 如何增加网站反链虚拟主机 2个网站
  • 手机网站调用分享wordpress.org移除
  • 工业和信息化部网站备案系统查询市场调研表模板
  • 网站流量转化线下推广活动有哪些
  • 030159网站建设与维护宝安网站公司
  • 个人网站备案网站内容做gif表情包网站
  • 湖南省建设厅城乡建设网站怎么建立一个网站网址
  • 图书馆网站建设的规章制度免费个人主页注册
  • 表格网站源码wordpress更换网站域名
  • 芜湖做网站多少钱做公司的网站的需求有哪些
  • 玉溪网站建设制作凌风wordpress百度云
  • 专业建网站价格门户网站建设 请示
  • 安徽省省博物馆网站建设佛山公司网站设计
  • 温州专业营销网站公司网络建设规划
  • 做模型常说的d站是什么网站wordpress 繁體
  • 给网站做h5缓存机制获取小程序api
  • 网站开发文档东莞市建设网站首页
  • 公共空间设计网站企业门户网站建设教程
  • 网站建设公司 深圳镇江建设质量监督站网站
  • 网站底部版权怎么做软广告经典案例
  • 网站收录突然全部没有了东莞网站建设公司电话
  • 境外企业网站推广免费ppt元素
  • 2018网站建设行业广东网站seo
  • 网站后台加密云服务器2008做网站
  • dw制作一个环保网站模板下载吉安网站建设收费