首页 > 动态 > 互联数码科技知识 >

💻✨vector的常见用法详解✨💻

发布时间:2025-03-22 02:47:16来源:

在C++编程中,`vector` 是一个非常强大的工具容器,它像一个动态数组,可以根据需要自动调整大小。今天就来聊聊它的几个常见用法!😎

首先,创建和初始化 `vector` 很简单:

```cpp

include

std::vector vec = {1, 2, 3, 4}; // 使用花括号初始化

```

其次,添加元素可以使用 `.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 编程技巧 🌟

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。