fork(1) download
  1. #include <map>
  2. #include <iostream>
  3.  
  4.  
  5. int main(){
  6. std::map<int, int> test;
  7. std::cout << "size" << test.size() << std::endl;
  8.  
  9. std::cout << test[0] << std::endl;
  10.  
  11. //container size increased by 1
  12. std::cout << "size" << test.size() << std::endl;
  13.  
  14.  
  15. std::cout << test[1] << std::endl;
  16.  
  17. //container size increased by 1
  18. std::cout << "size" << test.size() << std::endl;
  19.  
  20.  
  21.  
  22. std::cout << test[1] << std::endl;
  23.  
  24. //container size remains same
  25. std::cout << "size" << test.size() << std::endl;
  26.  
  27.  
  28. test[2] = int();
  29.  
  30. //container size increased by 1
  31. std::cout << "size" << test.size() << std::endl;
  32.  
  33. return 1;
  34.  
  35. }
Runtime error #stdin #stdout 0.02s 2860KB
stdin
Standard input is empty
stdout
size0
0
size1
0
size2
0
size2
size3