const_iterator对象,它可以指向别的元素,但不能修改其指向的元素,可以不初始化
#include<iostream>
#include<vector>
using namespace std;
int main()
{
int a[5] = { 1,2,3,4,5 };
vector<int> v(a,a+5);
vector<int>::const_iterator const_it1;//right
vector<int>::const_iterator const_it2 = v.begin();//right
*const_it2 = 1;//error
const_it2 = v.end();//right
return 0;
}