const_iterator
430 ワード
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;
}