fork download
  1. #include <iostream>
  2. #include <iterator>
  3. #include <vector>
  4.  
  5. template<typename Iterator>
  6. void Printall(Iterator beg, Iterator end)
  7. {
  8. typename std::vector<std::iterator_traits<Iterator>::value_type> v(beg, end);
  9. for(int i=0; i<v.size(); i++)
  10. {
  11. std::cout << v[i] << " ";
  12. }
  13. std::cout << std::endl;
  14. }
  15.  
  16. int main(int argc, char* argv[])
  17. {
  18. char arr[10];
  19. Printall(std::begin(arr), std::end(arr));
  20.  
  21. return 0;
  22. }
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty