fork(1) download
  1. #include <iostream>
  2. #include <unordered_set>
  3.  
  4. int main() {
  5. std::unordered_set<int> us {1,2,3,4,5};
  6. std::cout <<*(us.begin() + 3);
  7. return 0;
  8. }
  9.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:6:27: error: no match for ‘operator+’ (operand types are ‘std::unordered_set<int>::iterator {aka std::__detail::_Node_iterator<int, true, false>}’ and ‘int’)
  std::cout <<*(us.begin() + 3);
                ~~~~~~~~~~~^~~
stdout
Standard output is empty