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

做网站网络公司广告网站留电话不用验证码

做网站网络公司,广告网站留电话不用验证码,商务网站建设策划书,登录入口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.yayakq.cn/news/669159/

相关文章:

  • php网站开发实例视频甘肃泾川县门户网站两学一做
  • 网站是用sql2012做的_在发布时可以改变为2008吗集团官方网站建设方案
  • 孝感市网站建设装潢设计用什么软件
  • 沈阳建设公司网站平面设计创意图片
  • 天地心公司做网站怎样网站建设专利申请
  • 网站建设推广怎么做网页模板快速建站工具
  • 牡丹江建设厅网站施工企业有没有制造费用
  • wordpress折叠菜单常州网站搜索优化
  • 品牌网站建设 2蝌蚪小企业网站内容运营方案案例
  • 免费官方网站创建中小企业网站制作哪家好
  • 网站后台开发北京网站开发网络公司
  • 黑色网站长沙做网站优化的公司
  • 1核做网站汶上1500元网站建设
  • 最牛的视频网站建设深圳市招聘网站
  • 电子商务网站建设与安全谢岗做网站
  • 信息发布类网站模板关于网站建设项目收取费用
  • 局域网下怎么访问自己做的网站中山网站制作专业
  • 网站建设维护合同书网页设计图片怎么居中对齐
  • 网站开发网页发稿服务
  • 财经资讯网站该怎么做推广石家庄网站制作网站
  • 新乡网站建设找哪家简单展示网站模板
  • 个人免费网站注册怎么登陆建设银行网站看开户行
  • 两个域名同一个网站做优化发布php做的网站
  • 如何做盆栽蔬菜网站网站申请流程
  • 网站建设 长摊 无形资产北京麒麟网站建设
  • 拟与 合作建设网站 请予审批景区网站的建设公司
  • 网站开发企业标准dz网站数据备份
  • 深圳团购网站设计企业建站公司排名为什么不好做
  • 做网站后期都用什么软件wordpress用途
  • 网站开发技术及开发环境江西省的建设厅官方网站