C++

C++终端读取相关操作

输入输出

Posted by WenlSun" on May 27, 2020

从终端读取一行数字(以空格隔开)并存入数组中

参考代码

1
2
3
4
string line;
getline(cin, line);
istringstream issin(line);
vector<int> nums((istream_iterator<int>(issin)), istream_iterator<int>());

从终端读取一行单词(以空格隔开)并分开处理

参考代码

1
2
3
4
5
6
7
string line;
getline(cin, line);
stringstream ssin(line);
string w;
while (ssin>>w){
    ...
}