【发布时间】:2020-09-13 04:29:29
【问题描述】:
我是 C++ 的新手。我想通过使用向量来获取用户输入。我将向量大小设置为 5。但是,我在 for 循环中得到了无限循环。如果有什么问题,请告诉我。提前致谢。
int main() {
std::string name;
std::vector<std::string> stringVector (5);
for(int i = 0 ; i < stringVector.size(); i++)
{
std::cout << "Enter the name" << std::endl;
std::getline(std::cin, name);
stringVector.push_back(name);
}
}
【问题讨论】: