标签: c++ visual-c++ c++11
我正在使用Microsoft visual studio构建一个展示简单I / O的简单Windows控制台应用程序。当我使用cin对象输入要分配给字符串变量的多个单词时,程序会立即自动显示以下所有问题。我该怎么做才能允许多个字输入?
答案 0 :(得分:2)
对于需要包含空格的字符串的情况,请使用std::getline代替>>运算符:
std::getline
>>
std::string withSpaces; getline(cin, withSpaces);