💻✨vector的常见用法详解✨💻
在C++编程中,`vector` 是一个非常强大的工具容器,它像一个动态数组,可以根据需要自动调整大小。今天就来聊聊它的几个常见用法!😎
首先,创建和初始化 `vector` 很简单:
```cpp
include
std::vector
```
其次,添加元素可以使用 `.push_back()` 方法:
```cpp
vec.push_back(5); // 向末尾添加新元素
```
访问元素时,可以用下标操作符 `[]` 或者迭代器:
```cpp
int firstElement = vec[0]; // 使用下标访问
for(auto it = vec.begin(); it != vec.end(); ++it) {
std::cout << it << " "; // 使用迭代器遍历
}
```
删除元素也很灵活,比如通过索引或值:
```cpp
vec.erase(vec.begin() + 2); // 删除指定位置元素
vec.erase(std::remove(vec.begin(), vec.end(), 3), vec.end()); // 删除特定值
```
最后,别忘了 `vector` 的容量和大小可以通过 `.size()` 和 `.capacity()` 查看哦!🚀
掌握这些基本用法后,你就能更高效地运用 `vector` 来管理数据啦!💡
C++ vector 编程技巧 🌟
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。