迭代输出vector里得每个值
时间: 2023-07-26 20:13:01 浏览: 89
解决多集拆分可行性问题的迭代过程
好的,您可以使用C++中的for循环语句来迭代输出vector容器中的每个值。以下是一个示例代码片段:
```
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> my_vector = { 1, 2, 3, 4, 5 };
for (int value : my_vector) {
cout << value << endl;
}
return 0;
}
```
在上面的代码中,我们首先定义了一个名为 `my_vector` 的vector容器,其中包含了一些整数。然后,我们使用 `for` 循环语句来迭代容器中的每个值,并将其输出到控制台。输出结果将是:
```
1
2
3
4
5
```
在上述代码中,我们使用了 C++11 引入的范围 for 循环语句,它可以更加简洁地遍历容器中的每个元素。如果您使用的是较早版本的 C++,也可以使用传统的迭代器方式来遍历vector容器中的每个元素。
阅读全文