我正在使用 Microsoft visual studio 构建一个展示简单 I/O 的简单 Windows 控制台应用程序。当我使用 cin 对象输入多个要分配给字符串变量的单词时,程序会立即自动显示我接下来的所有问题。我该怎么做才能允许输入多个单词?
最佳答案
对于需要允许空格的字符串的情况,请使用 std::getline
代替 >>
运算符:
std::string withSpaces;
getline(cin, withSpaces);
关于c++ - 正确使用 cin 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22902793/