STL中的迭代器分类

来源:互联网 发布:英语美文软件下载 编辑:程序博客网 时间:2024/05/31 13:15
  • input:只能向前移动,一次一步,只能读它们所指的对象,且只能读一次。
  • output:只能向前移动,一次一步,只能写它们所指的对象,且只能写一次。
  • forward:可读或写多次。
  • bidirectional:可向后移动。
  • random access:可执行迭代器算术。
  • insert:一类特殊的output iterator,可以在容器中插入新元素。
  • back insert:一类特殊的output iterator,可以在容器尾端插入新元素。