fork download
  1. #include <iostream>
  2. #include <sstream>
  3. #include <vector>
  4. #include <iterator>
  5. using namespace std;
  6.  
  7. int main() {
  8. // your code goes here
  9. std::stringstream ss;
  10. ss << "123";
  11. ss << "456";
  12.  
  13. std::vector<char> v;
  14. v.assign(std::istreambuf_iterator<char>(ss),
  15. std::istreambuf_iterator<char>());
  16.  
  17. cout << "<---" << endl;
  18. for (auto& e : v) {
  19. cout << e << endl;
  20. }
  21. cout << "--->" << endl;
  22. return 0;
  23. }
Success #stdin #stdout 0s 4284KB
stdin
Standard input is empty
stdout
<---
1
2
3
4
5
6
--->