Demonstrating an STL map : map « Map Multimap « C++






Demonstrating an STL map

  
 

#include <iostream>
#include <map>
#include <string>
using namespace std; 

int main()
{
  map<string, long> directory;
  directory["A"] = 1234567;
  directory["B"] = 9876543;
  directory["C"] = 3459876;



  string name = "A";

  if (directory.find(name) != directory.end()) 
      cout << "The phone number for " << name
           << " is " << directory[name] << "\n";
   else
      cout << "Sorry, no listing for " << name << "\n";
  return 0;
}

 /* 
The phone number for A is 1234567

 */       
    
  








Related examples in the same category

1.Use string as the key and value in a map
2.Define string-string map and loop through the value key-pair
3.Declare a char int map
4.Create string float map
5.Multiple map
6.Store objects in a map
7.Add user-defined object to map, loop through the map and output
8.Computing an inner product of tuples represented as maps
9.Use a map to create a phone directory.
10.Get the size of a map
11.Put value to map with assignment