如何从map中拷贝新的数据

工作中,经常会利用到C++供给的map容器,有时辰需要实时提取容器中的内容,再删除容器内容,最后再执行之前提取的内容,是以,本文告诉你若何做来达到这样的结果。

东西/原料

  • C++

方式/步调

  1. 1

    界说map容器,然后输入测试数据,具体内容如下图所示。

  2. 2

    获取容器的第一个起头数据,然后按照返回的iter变量来更改key对应的值

  3. 3

    从输出前后变量的信息看,经由过程map容器供给的接口begin返回的iterator类型的变量指标的目的的变量与容器中存储的变量是统一个处所

  4. 4

    为了可以或许实时提取容器内容,起首利用两个变量来连结map对应的key和value

  5. 5

    从输出成果看,新声明的两个变量,存储的内容合适预期设心猿意马的值

  6. 6

    接着经由过程挪用map的供给的函数earse来删除数据

  7. 7

    再次输出姑且界说的两个变量,从输出的成果看,是没有转变的,这个就当作功实现了需求

注重事项

  • 喜好经验接待点赞投票!
  • 经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
  • 发表于 2019-06-30 17:01
  • 阅读 ( 876 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具