C++ 讀取一行輸入到數組

#include<iostream>
#include<string>
#include<sstream>
#include<vector>

using namespace std;

int main() {
	string line;
	getline(cin, line);
	stringstream ss(line);
	vector<int> nums;
	int x;
	while (ss >> x)
		nums.push_back(x);
	for (int i = 0; i < nums.size(); i++) {
		cout << nums[i];
		if (i < nums.size() - 1)
			cout << " ";
	}
	system("pause");
	return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章