Mega Code Archive
Categories
/
C++
/
Map Multimap
Erase a found pair from map
#include
#include
#include
using namespace std; int main( ) { map
strMap; strMap["Monday"] = "1"; strMap["Tuesday"] = "2"; strMap["Wednesday"] = "3"; strMap["Thursday"] = "4"; strMap["Friday"] = "5"; strMap["Saturday"] = "6"; strMap.insert(pair
("Sunday", "7")); strMap.erase(strMap.find("Tuesday")); for (map
::iterator p = strMap.begin( ); p != strMap.end( ); ++p ) { cout << "English: " << p->first<< ", #: " << p->second << endl; } cout << endl; } /* English: Friday, #: 5 English: Monday, #: 1 English: Saturday, #: 6 English: Sunday, #: 7 English: Thursday, #: 4 English: Wednesday, #: 3 */