c++ for 便利 vector
时间: 2023-06-28 15:10:01 浏览: 164
【C++】vector简单应用
5星 · 资源好评率100%
C++ 中的 vector 类是一个动态数组,可以方便地进行元素的插入、删除和遍历。以下是遍历 vector 的几种方法:
1. 使用 for 循环:
```
vector<int> v = {1, 2, 3, 4};
for (int i = 0; i < v.size(); i++) {
cout << v[i] << " ";
}
```
2. 使用迭代器:
```
vector<int> v = {1, 2, 3, 4};
for (auto it = v.begin(); it != v.end(); it++) {
cout << *it << " ";
}
```
3. 使用 C++11 的 range-based for 循环:
```
vector<int> v = {1, 2, 3, 4};
for (int i : v) {
cout << i << " ";
}
```
以上三种方法都可以遍历 vector,具体使用哪种方法可以根据个人喜好和实际情况选择。
阅读全文