#include <iostream> #include <iomanip> #include <map> #include <string> #include <algorithm> using namespace std; int main() { //Définition d'un map typedef map<int, string> users; //Création d'un conteneur map vide users val_user; //Ajouter des valeurs dans le map val_user[001]="Jhon Deer"; val_user[002]="Jim Alianz"; val_user[003]="Ken Ibino"; users::iterator iter; //Afficher le contenu du 'map' for(iter=val_user.begin(); iter!=val_user.end(); ++iter) { cout<<"clé: "<< iter->first <<", valeur: "<< iter->second<<endl; } cout<<endl; //Supprimer l'entrée 003 val_user.erase(003); //Afficher le contenu du 'map' for(iter=val_user.begin(); iter!=val_user.end(); ++iter) { cout<<"clé: "<< iter->first <<", valeur: "<< iter->second<<endl; } cout<<endl; return 0; } |
----------------------------------------------------------------------------