13.1.3 迭代器

    在某些专业书籍中,迭代器也称游标,可以将迭代器初步理解为广义指针,迭代器和指针功能很像,它是通过重载一元的"*"和"->"来从容器中间接地返回一个值。

    迭代器包括随机访问迭代器(Random Access Iterator)、双向迭代器(Bidirectional Iterator)、前向迭代器(Forward Iterator)、输入迭代器(Input Iterator)和输出迭代器(Output Iterator)5种,稍后会详细介绍。