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

电子商务网站建设的整体规划广州网络营销

电子商务网站建设的整体规划,广州网络营销,河源市建设厅网站,表情包制作赚钱软件app哪个好用list和vector都可以使用erase函数移除指定下标的元素,注意输入的是迭代器,返回值为指向下一个元素的位置。: iterator erase(iterator position); iterator erase(iterator first,iterator last); 如果下标是index,直接调用即可&#xff1a…

list和vector都可以使用erase函数移除指定下标的元素,注意输入的是迭代器,返回值为指向下一个元素的位置。:

iterator erase(iterator position);
iterator erase(iterator first,iterator last);

如果下标是index,直接调用即可:

list.erase(list.begin() + index);

如果根据下标一次性删除多个元素,则会发生错误,因为删除一个元素后,元素个数会发生变化,因此下标就会出现错误,正确代码如下:

#include <vector>
#include <list>
#include <iostream>using namespace std;bool sort_desc(int a, int b)
{
return a > b;
}int main(int argc, char *argv[])
{list<int> mylist;mylist.push_back(5);mylist.push_back(8);mylist.push_back(9);mylist.push_back(2);mylist.push_back(4);mylist.push_back(6);list<int> index;index.push_back(1);index.push_back(3);index.push_back(4);index.sort(sort_desc);//对下标数组进行降序for(list<int>::iterator iter=index.begin(); iter!=index.end(); iter++){list<int>::iterator delIter=mylist.begin();advance(delIter, *iter);//按照由大到小的下标顺序进行删除元素,这样被删除元素的下标是永远不会变的mylist.erase(delIter);}for(list<int>::iterator iter=mylist.begin(); iter!=mylist.end(); iter++){cout << *iter << " ";}cout << endl;return 0;
}

http://www.zhongyajixie.com/news/29058.html

相关文章:

  • 做网站送商标技能培训有哪些
  • 蓬莱有做网站的吗关键词排名推广软件
  • 教人做辐射4mod的网站在哪里可以发布自己的广告
  • 网站维护包括哪些工作app推广怎么做
  • 河南网站建设软件网站seo推广优化教程
  • 个体户可以做网站建设抖音seo招商
  • :wordpress网站如何播放自己的视频搜索引擎调词平台价格
  • 开发公司户型设计会议福州搜索引擎优化公司
  • 葫芦岛手机网站建设进行优化
  • 贵阳网站建设怎么样云推广
  • 衡水网站建设找谁南京网站制作设计
  • 够物网站空间100m够不够百度点击器下载
  • 制作企业推广网站百度关键词推广费用
  • wordpress 底部菜单太原百度快速优化排名
  • 常州个人网站设计如何制作一个自己的网站
  • 苏州网站建设网站优化新的seo网站优化排名 排名
  • 自己建的网站如何推广培训机构招生方案
  • wordpress 需要事务seo顾问能赚钱吗
  • 小型网站有哪些内容营销
  • 网站站内推广计划书企业做推广有用吗
  • 哪里可以做公司网站平台推广引流怎么做
  • 网站显示500错误怎么解决方法搜索量用什么工具查询
  • 高端旅游网站制作天津天狮网络营销课程
  • 湖北专业网站建设设计刷推广链接人数的软件
  • 动物网站建设策划书百度知道免费提问
  • 哪个网站可以免费做初级试题福建百度推广开户
  • 两江新区建设管理局网站众志seo
  • 成功的网站建设seo专业培训需要多久
  • 北京模板网站开发互联网营销师报名入口官网
  • 易点公司长沙做优化的公司