下面这句for循环什么意思 for ( getline(cin, line); !cin.eof(); getline(cin, line) )

如题,第一个和第三个参数一样,谁能解释这是怎么循环的... 如题,第一个和第三个参数一样,谁能解释这是怎么循环的 展开
 我来答
夜神月YOONA
2013-07-15 · TA获得超过339个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:252万
展开全部
进入for循环时
首先从cin里面获取一行给line getline(cin, line);
然后判断 有没有读到流结尾, !cin.eof();
如果没有到流结尾 继续读取 一行到line中 getline(cin, line)
仰望一缕浮云
2013-07-15 · TA获得超过158个赞
知道答主
回答量:52
采纳率:0%
帮助的人:40.8万
展开全部
进入for循环时,一直读取输入数据,直到结尾符为止
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ghj123h
2013-07-15 · TA获得超过2560个赞
知道小有建树答主
回答量:1792
采纳率:0%
帮助的人:378万
展开全部
getline(cin, line);
while(!cin.eof())
{
for循环体;
getline(cin, line);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式