迭代器是容器和算法的纽带。
迭代器以对象序列作为它所支持的数据访问模型,将具有数组和字节形式的低级数据模型映射到高级的对象模型。
迭代器提供了一个数据访问的标准模型,缓解了要求容器提供一组更广泛的访问操作的压力。迭代器为数据提供了一种抽象的观点,使写算法的人不必顾忌多种多样的数据结构和具体细节。