{filelink=15197}
#include
#include
#include
using namespace std;
int main()
{
list coll;
// insérer 9 élément dans la liste
for (int i=1; i<=9; ++i)
{
coll.push_back(i);
}
// Chercher la position de la valeur '9'
list::iterator pos;
pos = find (coll.begin(), coll.end(),
9);
// Afficher le résultat
cout << "pos: " << *pos << endl;
/*
convertir l'itérateur en 'inverse_iterator'.
Cela moodifie la position de la valeur '9'
*/
list::reverse_iterator rpos(pos);
// Afficher à nouveau la position de la valeur 9
cout << "rpos: " << *rpos << endl;
return 0;
}