前田稔(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 { ・・・ } |
![]()