C++编程题,怎么读取一堆不一定多少个的数?可以用getline(cin,s)吗?s是string

C++编程题,怎么读取一堆不一定多少个的数?可以用getline(cin,s)吗?s是strings是string类,这样可以吗?我按下空格键就隔断一下,真的想对吗... C++编程题,怎么读取一堆不一定多少个的数?可以用getline(cin,s)吗?s是strings是string类,这样可以吗?我按下空格键就隔断一下,真的想对吗 展开
 我来答
鲁步凝珍Qt
2016-10-15 · TA获得超过1396个赞
知道大有可为答主
回答量:1959
采纳率:50%
帮助的人:1283万
展开全部
getline是把一整行读取,不符合你的需求。你可以while(cin>>s){...}
然后你可以自己指定无效退出内容,比如if(s==“oit”)。或者手动输入ctrl+z
更多追问追答
追问
getline那种的会以我输入一个空格算完成一个元素输入吗
还是说它只能一个字符一个字符的算
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式