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

青岛网站如何制作色盲测试图及答案大全

青岛网站如何制作,色盲测试图及答案大全,影楼网站模板,深圳专业网站制作公司排名list的使用于string的使用都类似,首先通过查阅来看list有哪些函数: 可以看到函数还是蛮多的,我们值重点一些常用的和常见的: 1.关于push_back,push_front,和对应迭代器的使用 //关于push_back和push_front void test_list1() {l…

list的使用于string的使用都类似,首先通过查阅来看list有哪些函数:

可以看到函数还是蛮多的,我们值重点一些常用的和常见的:

1.关于push_back,push_front,和对应迭代器的使用

//关于push_back和push_front
void test_list1()
{list<int> lt;lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);lt.push_back(5);lt.push_front(10);lt.push_front(20);//范围forfor (auto e : lt){cout << e << " ";}cout << endl;
}

2.关于insert:

void test_list2()
{list<int> lt;lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);lt.push_back(5);lt.push_front(10);lt.push_front(20);//insert://第五个位置插入数据:(对应迭代器中无加法迭代,无法直接找到,需要遍历)//错误写法://lt.insert(lt.begin()+5, 10);//正确:auto it = lt.begin();/*for (size_t i = 0; i < 5; i++){++it;}lt.insert(it, 10);*///具体找到某个数并在其之前插入it = find(lt.begin(), lt.end(), 3);if (it != lt.end()){lt.insert(it, 30);// insert以后,it不失效*it *= 100;}
}

对应的insert的使用需要注意的是其不想string一样可以使用迭代器重载的“+”号,因为list是由指针

指向的所以“+”号重载起来只会影响效率,所以我们要使用insert或者erase的时候需要先找到要插

入的地方或者删除的元素才可以顺利插入。 

3.关于erase:

void test_list2()
{list<int> lt;lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);lt.push_back(5);lt.push_front(10);lt.push_front(20);//erase://同理找到某个具体的数在删除:it = find(lt.begin(), lt.end(), 2);if (it != lt.end()){lt.erase(it);}//删除所有偶数it = lt.begin();while (it != lt.end()){if (*it % 2 == 0){it = lt.erase(it);}else{++it;}}}

 要注意的与insert相同。

4.关于reverse和sort

//reverse,sort
void test_list3()
{list<int> lt;lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);lt.push_back(5);lt.push_front(10);lt.push_front(20);for (auto e : lt){cout << e << " ";}cout << endl;reverse(lt.begin(), lt.end());for (auto e : lt){cout << e << " ";}cout << endl;lt.reverse();for (auto e : lt){cout << e << " ";}cout << endl;lt.sort();for (auto e : lt){cout << e << " ";}cout << endl;}

这些就是对应的需要掌握的并且基础的

http://www.yidumall.com/news/109891.html

相关文章:

  • 网站开发的意义和目的谷歌怎么投放广告
  • 南昌微信网站开发公司软文代发代理
  • 郑州网页设计制作公司网站排名优化多少钱
  • 做网站js还是jq系统优化大师
  • 浙江微信网站建设报价网站代运营推广
  • 深圳网站建设 cms微信朋友圈广告投放收费标准
  • 淘宝上做网站排名靠谱吗爱链在线
  • 四川住房建设厅网站金华seo
  • 做熟食的网站美食网站免费的网站域名查询
  • 东莞网站建设服务商百度查询
  • 自己做的网站如何赚钱链接买卖价格
  • 17做网站 一件代发营业推广
  • 兰州网站建设哪家专业网站优化排名软件网
  • 零六年自助建设网站如何做企业网页
  • 昆山品牌网站app关键词优化
  • 太原网站建设公司排名网络营销案例分析论文
  • 怎么让网站栏目页收录百度站长平台电脑版
  • 自己的电脑做网站服务器 买的服务器 速度网络舆情分析报告
  • 常州做网站设计怎么制作公司网页
  • web网站发布江苏企业网站建设
  • 写作网站私密seo排名是什么意思
  • 永康做网站公司搜索引擎关键词seo优化公司
  • 百度安全中心谷歌seo服务
  • 网站设计论文的题目网站注册流程和费用
  • 公司网站 用 个人备案域名seo是指什么意思
  • 跨境电子商务网页制作与网站建设谷歌浏览器网页版入口在哪里
  • 西安有哪些做网站建设的公司好seo网络推广软件
  • 慈溪做无痛同济&网站河南seo排名
  • wordpress修改成中文网站需要怎么优化比较好
  • 免费自己做网站吗怎么注册网站平台