配列って最初定義するときに要素数が必要だけど、vectorならいらない。
#include <vector> #include <iostream> using namespace std; int main(){ vector<int> array; int i; for(i=0;i<10;i++){ array.push_back(i); } for(i=0;i<10;i++){ cout << array[i] << endl; } vector<int>::iterator it = array.begin(); while(it != array.end()){ cout << *it << endl; ++it; } }