大きい場合
#include <iostream> #include <vector> int main() { using namespace std; vector<int> v(3); for (vector<int>::iterator i = v.begin(); i != v.end(); i++) { cout << *i << endl; } v = vector<int>(5, 1); for (vector<int>::iterator i = v.begin(); i != v.end(); i++) { cout << *i << endl; } return 0; }
0
0
0
1
1
1
1
1
続行するには何かキーを押してください . . .
小さい場合
#include <iostream> #include <vector> int main() { using namespace std; vector<int> v(3); for (vector<int>::iterator i = v.begin(); i != v.end(); i++) { cout << *i << endl; } v = vector<int>(1, 1); for (vector<int>::iterator i = v.begin(); i != v.end(); i++) { cout << *i << endl; } return 0; }
0
0
0
1
続行するには何かキーを押してください . . .