搜索
C++:输入一段文章,没有给出单词数,用cin循环获取每个单词,如何在文章结束处让循环停止?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-04 13:45:46
[C++讨论组]

输入一段文章,没有给出单词数,用cin循环获取每个单词,如何在文章结束处让循环停止?
如:
输入:to be or not to be is a question
代码:

string a;
while( ? ) //无法停止循环
{
    cin >> a;
    // Do some thing...
}
曾经蜡笔没有小新
曾经蜡笔没有小新

全部回复(2)
淡淡烟草味
while(cin >> a)
{
    // Do some thing...
}

cin在读取输入流的末尾是会设置标记位failbit为false
某草草
if(a == "quit")
    break;
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板