fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <iterator>
  5. using namespace std;
  6.  
  7. int main() {
  8. vector<int> table = {
  9. istream_iterator<int>(cin),
  10. istream_iterator<int>()
  11. };
  12.  
  13. for_each(begin(table), end(table), [&, idx = 0](int _) mutable{
  14. cout << "table[" << idx << "] = " << table[idx] << endl;
  15. idx += 1;
  16. });
  17. return 0;
  18. }
Success #stdin #stdout 0s 3460KB
stdin
1 3 5
stdout
table[0] = 1
table[1] = 3
table[2] = 5