广州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产品经理的两个必答题

2大C语言扩展类制作步骤

达内c语言培训之程序猿必学云端对接技术

广州达内C++培训老师教你学习单片机C语言

选择城市和中心
贵州省

广西省

海南省