利用getline将数据放入字符串中,再利用sstream中的stringstream流获取字符串,最后将stringstream流放入数组中
#include<sstream> #include<iostream> #include<vector> #include<string> using namespace std; int main() { string str; getline(cin, str); int tmp = 0; stringstream sstream(str); vector<int> vecInt; while (sstream >> tmp) { vecInt.push_back(tmp); } return 0; }