
{filelink=15158}
#include
using namespace std;
#include
#include
#include
int main()
{
int tab[ 10 ] = { 1, 2, 3, 4, 4, 6, 6, 6, 6, 8 };
vector< int > v( tab, tab + 10 );
ostream_iterator< int > output( cout, " " );
vector< int >::iterator first=v.begin();
vector< int >::iterator last=v.end();
pair::iterator, vector< int >::iterator>
pi=equal_range(first, last, 6);
vector< int >::iterator lb=pi.first;
vector< int >::iterator ub=pi.second;
cout <<"La première position d'insertion de 6 est entre "
<< *( lb - 1 ) <<" et "
<<*lb <