广州C/C++培训
达内广州岗顶中心

18087159764

热门课程

与list的差异

  • 时间:2017-01-22
  • 发布:广州C++培训
  • 来源:达内新闻

广州达内C++培训的小编这一期给大家讲与list的差异。

明显的,forward_list是单向链表,内部只维护了单向遍历的信息。因此,forward_list的迭代器是前向迭代器(forward intertor)。

除此之外,它们的插入操作也有明显的不同,具体体现在传入的迭代器上:

list::insert:在传入的迭代器之前插入。

forward_list::insert:在传入的迭代器之后插入。

我们来看,为什么标准库要放弃接口语义的一致性,采用不一样的接口设计。

上一篇:C++中与list的共性
下一篇:C++的节点修改策略

2017下半年刷手机乘地铁一波来袭!【广州达内】

高频传输每秒 50GB,够劲!【达内c++培训】

程序员培训哪里好?达内让你一分钟搞定编程接口回调

广州C++培训:C语言学到什么程度可以做项目?

选择城市和中心
贵州省

广西省

海南省

台湾