// accessing mapped values #include #include #include int main () { std::map mymap; mymap['a']="an element"; mymap['b']="another element"; mymap['c']=mymap['b']; std::cout << "mymap['a'] is " << mymap['a'] << '\n'; std::cout << "mymap['b'] is " << mymap['b'] << '\n'; std::cout << "mymap['c'] is " << mymap['c'] << '\n'; std::cout << "mymap['d'] is " << mymap['d'] << '\n'; // creates mymap['d'] with an empty // string as assosiative value. std::cout << "mymap now contains " << mymap.size() << " elements.\n"; return 0; }