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

环保网站怎么做北京发生大事了

环保网站怎么做,北京发生大事了,公司注册地址变更怎么办理,群晖wordpress英文list基本使用 构造迭代器容量访问修改 list容器底层是带头双向链表结构&#xff0c;可以在常数范围内在任意位置进行输入和删除&#xff0c;但不支持任意位置的随机访问&#xff08;如不支持[ ]下标访问&#xff09;&#xff0c;下面介绍list容器的基本使用接口。 template <…

list基本使用

  • 构造
  • 迭代器
  • 容量
  • 访问
  • 修改

list容器底层是带头双向链表结构,可以在常数范围内在任意位置进行输入和删除,但不支持任意位置的随机访问(如不支持[ ]下标访问),下面介绍list容器的基本使用接口。

template < class T, class Alloc = allocator > class list;

在这里插入图片描述

构造

1.无参构造

list()

2.使用n个元素val进行构造

list(size_type n,const value_type& value = value_type());

3,拷贝构造

list(const list& x);

4.使用迭代器区间进行构造

list(InputIterator first, InputIterator last);

迭代器

1.正向迭代器

iterator begin();
const_iterator begin() const;

terator end();
const_iterator end() const;

2.反向迭代器

reverse_iterator rbegin();
const_reverse_iterator rbegin() const;
reverse_iterator rend();
const_reverse_iterator rend() const;

容量

1.判断链表是否为空

bool empty() const;

2.获取链表中有效节点个数

size_type size() const;

3.修改容量大小

void resize (size_type n, value_type val = value_type());

访问

1.获取链表第一个节点的值的引用

reference front();
const_reference front() const;

2.获取链表最后一个节点的值的引用

reference back();
const_reference back() const;

修改

1.元素首插

void push_front (const value_type& val);

2.元素尾插

void push_back (const value_type& val);

3.在position位置插入值为val的元素

iterator insert (iterator position, const value_type& val);
void insert (iterator position, size_type n, const value_type& val);

template
void insert (iterator position, InputIterator first, InputIterator last);
//
//Notice that the range includes all the elements between first and last, including the element pointed by first but not the one pointed by last.

5.元素首删

void pop_front();

6.元素尾删

void pop_back();

7.删除position位置的元素

iterator erase (iterator position);
iterator erase (iterator first, iterator last);
//
//the range includes all the elements between first and last, including the element pointed by first but not the one pointed by last.

8.清空链表有效元素

void clear();

9.交换两个链表的所有元素

void swap (list& x);

需要注意的是,list在进行插入操作时,不需要移动数据,因此进行元素插入不会导致迭代器失效,但在进行元素删除时,指向删除元素的迭代器会失效,其他的并没有影响。

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

相关文章:

  • 网站开发公司代理苏州优化排名seo
  • 没网站怎么做app百度seo排名培训 优化
  • 惠州做网站的公司哪家好关键词seo公司真实推荐
  • 免费建筑设计素材网站百度关键字优化精灵
  • 泰兴网站建设吧站长工具网站测速
  • 做宣传可以在哪些网站上发布搭建一个app平台要多少钱
  • 自己做的网站网页滑动不十大场景营销案例
  • 东莞市建网站收录批量查询
  • 做英语趣味教具的网站软文什么意思范例
  • 做外贸一般上什么网站企业网络推广方案策划书
  • 找网站做成都网站seo性价比高
  • wordpress apache 配置博客seo教程
  • 网站设计上海西安网站优化推广方案
  • 网站用的服务器多少钱公众号开发
  • 手机h5制作软件哪个好徐州seo建站
  • 网站宣传的作用企业网站cms
  • 网站域名怎么购买吗东莞网络营销推广专业
  • 做淘宝客网站的流程代理推广
  • 网站毕业设计选题app推广方式有哪些
  • 做网站体会心得百度查询入口
  • 自适应平台网站模板热门推广平台
  • 河南河南省住房和城乡建设厅网站电商运营平台
  • 广元网站建设价格贵港网站seo
  • 多语言网站一个域名苏州百度推广开户
  • 长沙做网站排名北京知名seo公司精准互联
  • 做网站需要什么费用二级域名网址查询
  • 成都画时网站建设今天有哪些新闻
  • 百度bch主机怎么做多个网站怎样推广
  • 织梦手机wap网站标签调用专门看广告的网站
  • 前几年做那些网站致富做好网络推广的技巧