vector<int> nums; int num; string line; vector<int> v; while(getline(cin, line)) { istringstream iss(line); v.clear(); while(line >> num) { v.push_back(num); } nums.push_back(v); }