除了原生指针如int*等之外,迭代器总共有5种:
Input Iterator:只读迭代器:这种迭代器所指的对象不允许外界改变,支持operator++;
Output Iterator:只写迭代器:只能写,支持operator++;
Forward Iterator:允许在其所形成的区间内进行读写操作,支持operator++;
Bidirectional Iterator:双向迭代器:支持operator++,operator–;
Random Acess Iterator:随机存取迭代器,支持operatpr++,operator–,p+n,p-n,p[n],p1-p2,p1
迭代器类型
最新推荐文章于 2025-06-05 22:48:27 发布