|   Le C + + carte classe conteneur implémente one-to- one mapping entre une clé unique et une valeur. Les sortes clés les paires clé-valeur dans la carte. L'opérateur [] est la méthode la plus fréquemment utilisée publique de la STL carte . Spécification d'une valeur de clé dans les crochets renvoie une référence à la valeur correspondante . Si la clé n'existe pas, les inserts et le programme renvoie une référence au constructeur par défaut de l'élément. Choses que vous devez avancée C + + connaissance
 compilateur C + + avec l'IDE , tels que Borland C + + Builder
 Afficher plus Instructions
 1
  inclure le fichier d'en-tête de la carte dans votre programme C + + afin que vous puissiez accéder à la ses fonctions de membre de classe et . Placez cette ligne tout en haut de votre fichier source:  # include 2
  Utilisez une carte réseau + C + pour associer des informations connexes, telles que les noms des élèves et des grades . Ici, la clé est le nom de l'étudiant . Comme l'indice d'un tableau, vous l'utilisez pour accéder à un élément , seulement dans ce cas, il est non numérique :  using namespace std ; int main () {
 carte dB; < br >
 3
  Remplissez la carte avec des données :  dB [" Dave "] = 'F' ; dB [" Cindy "] = 'B' ;
 dB [" Andreas "] = 'A' ;
 dB [" Dave "] = 'C' ; . //grade de Dave améliore
 4
  Supprimer Andreas à partir du tableau quand il tombe la classe :  dB.erase ( "Andreas "); 5
  tester si le tableau est vide . Si ce n'est pas le cas, afficher sa taille :  si cout
 6
  utiliser un pointeur pour un but particulier , la carte iterator ( dB.empty () !) , pour parcourir à travers le réseau de la carte et afficher ses données sur la sortie standard :  pour ( carte :: iterator = im dB.begin (); im = dB.end (); im + + ! ) { cout première seconde }
 7
  Supprimer toutes les données de la base de données comme suit:  dB.clear (); < br >
 
 |