我在弄清楚如何打印出 vector 的用户输入时遇到了一些问题。我认为我的迭代器循环特别有问题,但我不确定是什么。我一直在玩弄这个,我很难过。我的哨兵值也有问题 - 输入我的哨兵值后,我的程序停止继续。我错过了什么吗?
如果您能提供任何帮助,我们将不胜感激。
这是我的代码:(您可能会注意到这里有一些变量没有在这个代码示例中使用。我将这些变量用于我程序的另一部分)。
您在这方面提供的任何帮助都将非常有帮助。谢谢。
最佳答案
您第二次声明了您的 check_amounts vector ,就在您的输出循环之前,因此您正在输出一个空 vector 的内容。删除第二个声明。
关于C++:如何获取 vector 来打印用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34304654/