
{filelink=15238}
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int tab1[] = { 2, 3, 4, 6, 8 };
int tab2[] = { 1, 3, 5 };
ostream_iterator output(cout, " ");
vector vecteur(tab1, tab1+5);
for(int x=0; x<3;x++)
vecteur.push_back(tab2[x]);
vector::const_iterator me;
cout << "Le contenu du vecteur";
for (me=vecteur.begin(); me!=vecteur.end(); ++me) {
cout << *me << ' ';
}
cout<::iterator pos;
pos = find (vecteur.begin(), vecteur.end(),
8);
++pos;
inplace_merge (vecteur.begin(), pos, vecteur.end());
cout << "Le contenu du vecteur après la fusion";
for (pos=vecteur.begin(); pos!=vecteur.end(); ++pos) {
cout << *pos << ' ';
}
cout<