#include <vector>
#include <iostream>
int main()
{
using namespace std;
vector<int> array;
int i;
for( i = 0; i < 10; ++i )
{
array.push_back( i );
}
vector<int>::iterator it = array.begin(); // イテレータのインスタンス化
while( it != array.end() ) // 末尾要素まで
{
cout << *it << endl; // *演算子で間接参照
++it; // イテレータを1つ進める
}
return 0;
}