在本教程中,我们将讨论一个程序,以了解C ++中的输入迭代器。
输入迭代器是STL中五个最弱,最简单的迭代器之一。它们主要用于串行输入操作,在该操作中,每个值都被读取为一个值,然后迭代器移至下一个值。
#include <iostream> #include <vector> using namespace std; int main(){ vector<int> v1 = { 1, 2, 3, 4, 5 }; //声明迭代器 vector<int>::iterator i1; for (i1 = v1.begin(); i1 != v1.end(); ++i1) { //通过迭代器遍历元素 cout << (*i1) << " "; } return 0; }
输出结果
1 2 3 4 5