fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4. #include <iterator>
  5.  
  6. template <typename II>
  7. void ShowAnyString(II first, II last) {
  8. std::copy(first, last, std::ostream_iterator<char>(std::cout));
  9. std::cout << '\n';
  10. }
  11.  
  12. int main() {
  13. std::string string = "string";
  14. char array[] = "array";
  15. ShowAnyString(std::begin(string), std::end(string));
  16. ShowAnyString(std::begin(array), std::end(array));
  17. }
Success #stdin #stdout 0s 3228KB
stdin
Standard input is empty
stdout
string
array