fork(5) download
  1. #include <map>
  2. #include <algorithm>
  3. #include <iostream>
  4.  
  5. int main()
  6. {
  7. typedef std::map<int, std::wstring> TestMap;
  8. TestMap testMap;
  9. testMap.insert(std::make_pair(0, L"null"));
  10. testMap.insert(std::make_pair(1, L"one"));
  11.  
  12. for(auto iter = testMap.begin(); iter != testMap.end(); )
  13. {
  14. if (!iter->second.compare(L"one"))
  15. {
  16. testMap.erase(iter++);
  17. }
  18. else
  19. {
  20. ++iter;
  21. }
  22. }
  23.  
  24. std::cout << testMap.size();
  25. }
  26.  
Success #stdin #stdout 0s 2988KB
stdin
Standard input is empty
stdout
1