// c++ 连续读取数据,以回车结束
vector<int> nums;
int a=0;
while(cin>>a)
{
nums.push_back(a);
char c=cin.get();
if(c=='\n')
{
break;
}
}
C++读取输入技巧
本文介绍了一种使用C++从标准输入连续读取整数直至遇到回车的方法。通过while循环结合cin与get方法,可以高效地收集一系列整数,并存储到vector容器中,便于后续的数据处理。
// c++ 连续读取数据,以回车结束
vector<int> nums;
int a=0;
while(cin>>a)
{
nums.push_back(a);
char c=cin.get();
if(c=='\n')
{
break;
}
}

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