序列式容器————forward_list
2024-10-07 06:15:31
单链表的形式存储元素。forward_list 的模板定义在头文件 forward_list 中。fdrward_list 和 list 最主要的区别是:它不能反向遍历元素;只能从头到尾遍历。
forward_list 的单向链接性也意味着它会有一些其他的特性:
- 无法使用反向迭代器。只能从它得到const或non-const前向迭代器,这些迭代器都不能解引用,只能自增;
- 没有可以返回最后一个元素引用的成员函数back();只有成员函数front();
- 因为只能通过自增前面元素的迭代器来到达序列的终点,所以push_back()、pop_back()、emplace_back()也无法使用。
最新文章
- error LNK2019 无法解析的外部符号 __imp__accept@12
- Windows Azure Table storage 之 动态Table类 DynamicTableEntity
- 从Windows 2012标准版升级到数据中心版,标准评价版本升级到标准体验版本并激活
- Linux查看当前目录下文件夹和文件的大小
- HoloLens开发手记 - Unity之摄像头篇
- 【C语言】12-指向一维数组元素的指针
- Codeforces Round #215 (Div. 1) B
- memcache和activemq使用连接,然后close
- android 点击桌面图标,打开手机浏览器进入对应的站点
- 在 ASP.NET MVC 项目中使用 WebForm、 HTML
- JS 经典代码段总结 start from 2016-08-22
- Java 平时作业六
- mysql 开发进阶篇系列 4 SQL 优化(各种优化方法点)
- 【LeetCode】7. 整数反转
- loadrunner 场景设计-集合点设置
- 天天生鲜 - App设计
- error nr.1045 access denied for user 'root'@'localhost' (using passwd:no)
- 【数组】4Sum
- BZOJ 1226 学校食堂(状压DP)
- 20145235李涛《网络对抗》Exp2 后门原理与实践