#include <iostream>
#include <vector>
#include <string>
#include <sstream>
using namespace std;
int main() {
string input;
getline(cin, input);
stringstream stringin(input);
int num;
vector<int> a;
while (stringin >> num) {
a.push_back(num);
}
//当然后面只是显式的输出来,可以不要。本意是在刷题的时候知道怎么处理这种输入,以前笔试遇到不知道怎么处理
for (int i = 0; i < a.size(); i++) {
cout << "a[" << i << "] = " << a[i] << " ";
}
cout << endl;
}
该博客展示了一段C++代码,用于读取标准输入(通常是键盘输入)的整数序列,并将它们存储到一个整数向量中。通过使用istringstream对象,代码能够有效地将输入的字符串转换为整数,使得数据处理更加方便。这是一个常见的编程技巧,在解决算法题目或进行数据预处理时经常用到。
&spm=1001.2101.3001.5002&articleId=115270643&d=1&t=3&u=06e782d2fcff4175b2a5f3e84aa0b719)
1020

被折叠的 条评论
为什么被折叠?



