fork(2) download
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4.  
  5. using std::cin; using std::cout; using std::endl;
  6. using std::string;
  7. using std::vector;
  8.  
  9. int main()
  10. {
  11. vector<string> inputs;
  12. string line;
  13. while (cin >> line)
  14. {
  15. if (line == "done")
  16. break;
  17. inputs.push_back(line);
  18. }
  19.  
  20. for (unsigned int i = 0; i < inputs.size(); ++i)
  21. {
  22. cout << "inputs[" << i << "]: " << inputs[i] << endl;
  23. }
  24. }
Success #stdin #stdout 0s 3480KB
stdin
abcd efgh ijkl
stdout
inputs[0]: abcd
inputs[1]: efgh
inputs[2]: ijkl