Parcourir un ‘map’ en direction opposée à l’aide de ‘reverse_iterator’

Author:

 list, list
Download

#include 
#include

using namespace std;

void afficher_map(map& m)
{
  map::reverse_iterator p; //Création d'un itérator sur le 'map'
  cout<<"Voici le contenu de la liste 'map'n";
  for(p = m.rbegin(); p != m.rend(); p++)
  {
    cout << p->first << " A le code ASCII ";
    cout << p->second << endl;
  }

}

int main()
{
  map listObjets;
  int i;

  for(i = 0; i <26; i++)
    listObjets.insert(pair('a' + i, 97 + i));

   afficher_map(listObjets);

  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *