fork download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. int main(int argc, char* argv[])
  5. {
  6. std::vector<int> numbers;
  7. numbers.push_back(4);
  8. numbers.push_back(3);
  9. numbers.push_back(2);
  10.  
  11. auto beg = numbers.begin();
  12. auto mid = numbers.begin() + 1;
  13. std::cout << *beg << std::endl;
  14. std::cout << (beg < mid) << std::endl; // True because beg point to an element earlier than mid
  15. std::cout << (*beg < *mid) << std::endl; // False because the element pointed-to by beg is bigger than the one pointed-to by mid
  16.  
  17. return 0;
  18. }
Success #stdin #stdout 0s 3028KB
stdin
Standard input is empty
stdout
4
1
0