前田稔(Maeda Minoru)の超初心者のプログラム入門
/*★ STL の vector class insert() 前田 稔 ★*/ #include <iostream> #include <vector> using namespace std; void disp( vector<int>* v ) { //※この関数は iterator の説明 を参照して下さい。 } void main() { int a[] = { 13, 15, 16, 18, 19, 20 }; vector<int> v(a, a+6); vector<int>::iterator it; cout << "v "; disp(&v); cout << "vのキャパシティー=" << v.capacity() << " vのサイズ=" << v.size() << endl; it = v.begin()+1; v.insert(it,14); it = v.begin()+4; v.insert(it,17); cout << "v "; disp(&v); cout << "vのキャパシティー=" << v.capacity() << " vのサイズ=" << v.size() << endl; } |
template { ・・・ } |