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

软路由系统如何做网站榆林电商网站建设

软路由系统如何做网站,榆林电商网站建设,wordpress wpscan,导航网站系统**2025 - 01 - 25 - 第 48 篇 【函数的使用】 作者(Author) 文章目录 earse() - 删除函数一. vector中的 erase1 移除单个元素2 移除一段元素 二. map 中的erase1 通过键移除元素2 通过迭代器移除元素 earse() - 删除函数 一. vector中的 erase vector 是一个动态数组&#x…

**2025 - 01 - 25 - 第 48 篇
【函数的使用】
作者(Author)

文章目录

  • `earse()` - 删除函数
    • 一. `vector`中的 `erase`
      • 1 移除单个元素
      • 2 移除一段元素
    • 二. map 中的`erase`
      • 1 通过键移除元素
      • 2 通过迭代器移除元素

earse() - 删除函数

一. vector中的 erase

vector 是一个动态数组,erase 可以移除指定位置或指定范围的元素

1 移除单个元素

  • numbers.begin() 返回指向 vector 第一个元素的迭代器。
  • numbers.begin() + 2 指向索引为 2 的元素。
  • erase 函数移除该元素,后续元素会自动向前移动填补空位。
#include <iostream>
#include <vector>int main() {std::vector<int> numbers = {1, 2, 3, 4, 5};// 移除索引为2的元素(即数字3)numbers.erase(numbers.begin() + 2);for (int num : numbers) {std::cout << num << " ";}std::cout << std::endl;return 0;
}

2 移除一段元素

  • erase 的第一个参数是起始位置,第二个参数是结束位置(不包含该位置的元素)。
  • 这里移除了索引为 1 和 2 的元素。
#include <iostream>
#include <vector>int main() {std::vector<int> numbers = {1, 2, 3, 4, 5};// 移除从索引1到索引3(不包含索引3)的元素numbers.erase(numbers.begin() + 1, numbers.begin() + 3);for (int num : numbers) {std::cout << num << " ";}std::cout << std::endl;return 0;
}

二. map 中的erase

map 是一个关联容器,存储键值对,erase 可以通过键或迭代器移除元素。

1 通过键移除元素

  • 传入要移除元素的键,erase 会查找并移除该键对应的键值对。
#include <iostream>
#include <map>int main() {std::map<char, int> myMap = {{'a', 1}, {'b', 2}, {'c', 3}};// 通过键 'b' 移除元素myMap.erase('b');for (const auto& pair : myMap) {std::cout << pair.first << ": " << pair.second << std::endl;}return 0;
}

2 通过迭代器移除元素

  • 先使用 find 函数找到要移除元素的迭代器。
  • 若找到,使用 erase 函数通过迭代器移除该元素。
#include <iostream>
#include <map>int main() {std::map<char, int> myMap = {{'a', 1}, {'b', 2}, {'c', 3}};// 找到键为 'b' 的元素auto it = myMap.find('b');if (it != myMap.end()) {// 通过迭代器移除元素myMap.erase(it);}for (const auto& pair : myMap) {std::cout << pair.first << ": " << pair.second << std::endl;}return 0;
}
http://www.yayakq.cn/news/253557/

相关文章:

  • 建设产品信息网站电子商务网站建设与维护李建忠下载
  • 网站自助平台在线课程网站开发任务书
  • 东城区网站建设公司有关网站建设的外文参考文献
  • 建设银行信用卡中心点击seo软件
  • 新乡市工程建设信息网windows优化大师有用吗
  • wordpress建站程序青岛高端网站设计哪家
  • 绍兴网站建设方案策划零食网站建设的文案策划书
  • 什么软件做网站做好网站开发通过什么途径接活
  • 网站源码设计做网站最好的公
  • 免费申请账号网站wordpress小工具不能完全显示
  • 网站建设设计设计公司哪家好南京市建设档案馆网站
  • 江门建站模板制作网站哪家服务好
  • 网站建设公司推荐时代创信做网站就是做点击率
  • 组织部建设网站示范材料德州建设网站公司
  • 做网站坚持多少年会有起色南宁工程造价建设信息网站
  • 网站滑动效果怎么做最新域名解析
  • 建设工程材料信息价查什么网站做海报去哪个网站找素材比较好呢
  • 免费建站哪家好杭州网站优化
  • 制作一号店网站上海交通大学文科建设处网站
  • 提升网站长尾关键词排教育行业网站怎么做
  • wordpress网站框架做网站需要哪些参考文献
  • 石龙东莞网站建设网站开发公司挣钱吗
  • 大良营销网站建设信息模拟制作app的软件
  • 运维培训 网站建设律师网络推广
  • 调整百度对网站的最大天级抓取频次值seo关键词推广优化
  • 湛江专业网站制作厦门seo公司到1火星
  • 重庆网站制作权威乐云践新汽车可以做哪些广告视频网站
  • 网红网站建设官网深圳seo技术
  • 淘客免费网站建设中山seo网络推广
  • 制作企业网站需要什么费用网站域名如何申请