双向型迭代器(Bidirectional Iterator)在前向型迭代器的基础上增加了回头遍历的功能,既可以支持递减运算符,也可以实现步退操作。双向型迭代器的递减操作见表5-2。
表5-2 双向型迭代器的递减操作