#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int arr[] = { 1, 2, 3, 4 };
size_t array_size = sizeof(arr) / sizeof(*arr);
vector<int> ivec(arr, arr + array_size);
vector<int>::iterator it = find(ivec.begin(), ivec.end(), 3);
it = ivec.insert(it, 111);
ostream_iterator<int> os(cout, " ");
copy(ivec.begin(), ivec.end(), os);
cout << endl;
cout << *it << endl;
return 0;
}
STL insert() demo
最新推荐文章于 2025-01-07 13:43:49 发布