fork download
  1. #include <iostream>
  2. #include <unordered_map>
  3.  
  4. int main()
  5. {
  6.  
  7. std::unordered_map<int, int> m;
  8. std::unordered_map<int, int>::iterator it = m.end();
  9. std::cout << std::boolalpha << (it == m.end()) << "\n";
  10. std::unordered_map<int, int>::iterator it2;
  11. std::cout << std::boolalpha << (it2 == it) << "\n";
  12. std::cout << std::boolalpha << (it2 == m.end()) << "\n";
  13. std::unordered_map<int, int> m2;
  14. it2 = m2.end();
  15. std::cout << std::boolalpha << (it2 == it) << "\n";
  16. std::cout << std::boolalpha << (it2 == m.end()) << "\n";
  17. return 0;
  18. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
true
true
true
true
true