迭代器分类

|输入迭代器    读,不能写;只支持自增运算      istream_iterator    == != ++ * ->

|输出迭代器    写,不能读;只支持自增运算      ostream_iterator    ++ *

|前向迭代器    读和写;只支持自增运算                     == != ++ * ->

|双向迭代器    读和写;支持自增和自减运算      map set list       == != ++ * -> --    

|随机访问迭代器  读和写;支持完整的迭代器算术运算   string vector deque   == != ++ * -> < <= > >= + += - -= []    

原文地址:https://www.cnblogs.com/qiushuixiaozhanshi/p/5630636.html