首页 > 解决方案 > 如何停止以字符串为输入的while循环`while(cin>>str){...}`?

问题描述

现在这两个问题与我的相同,它们的答案是 For windows ctrl-z for Unix ctrl-D。但它们不适用于我的 Clion IDE,所以我在问这个问题。

c++ while(cin>>s)什么时候停止

如何在循环中表示不再输入字符串 ss while (cin >> ss)

代码

#include <iostream>
int main()
{
    std::string str;
    while(std::cin>>str)
    {
    }
    return 0;
}

工作正常,但我发现它只是无限循环。

标签: c++stringclioncineof

解决方案


推荐阅读