您的位置:首页 >动态 > 互联数码科技知识 >

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

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

在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 编程技巧 🌟

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: