0
以下代码旨在连接用户输入的单词。std :: cin的输入无效
#include <iostream>
#include <string>
int main() {
// insert code here...
std::string s;
std::string concString;
while (std::cin >> s)
{
concString = concString + s;
}
std::cout << concString << std::endl;
return 0;
}
我被卡在这while循环执行期间,因为我无法打印连接的字符串。我如何退出这个循环?什么是std :: cin的无效输入?
在条件语句中使用'break'来摆脱while循环。条件可以是从读取的最大字数或遇到的特定字中的任何值。 – shark1608 2015-04-01 01:04:34