如何删除vector容器的数据

vector是C++的一种挨次容器,它可以存放肆意类型的对象,而且是一个动态数组,利用vector容器可以或许加倍便利的处置各类各样的数据,很年夜水平提高开辟的效率!本文将申明几种删除vector容器数据的方式!

东西/原料

  • C++

方式/步调

  1. 1

    起首挪用vector供给的函数erase可以删除某一个元素,下图标示的方框,经由过程vector查找需要删除的数据,然后将迭代器传入erase函数中进行删除。

  2. 2

    从输出的成果看出当作功删除查找到的条目

  3. 3

    vector类重载了函数erase,可以经由过程传入两个参数,删除指心猿意马规模的数据

  4. 4

    代码是将vector中整段数据都进行删除,所以从输出成果看,第二行输出的是空行

  5. 5

    同样的,可以经由过程挪用vector类供给的函数clear将vector标的目的量进行清空

  6. 6

    经由过程函数pop_back可以删除vector标的目的量中的最后一个元素

  7. 7

    从输出成果看,pop_back当作功删除标的目的量中最后一个元素

注重事项

  • 经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
  • 喜好经验接待点赞!
  • 发表于 2018-12-16 00:00
  • 阅读 ( 976 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具