const_iterator


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;
}