案例:
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
using namespace std;
int getNum(string &str, vector<int> &inputNum)
{
istringstream iss(str);
int num = 0;
while(iss >> num) {
inputNum.push_back(num);
}
str.clear();
return 0;
}
int main()
{
string inputStr;
vector<int> inputData;
while (getline(cin,inputStr)) {
if(getNum(inputStr,inputData)) {
return 0;
}
for (auto i = inputData.begin(); i != inputData.end(); i++) {
cout << *i << " ";
}
cout << endl;
inputData.clear();
}
return 0;
}