C++ std::vector
std::vector 是一个动态数组,它能够像数组一样通过索引访问元素,但可以根据需要自动调整大小。
它是 C++ 中最常用的容器,位于 <vector> 头文件中。
常用操作:增删改查
push_back(val): 在尾部添加元素。pop_back(): 删除尾部元素。insert(it, val): 在迭代器指向位置前插入元素。erase(it): 删除迭代器指向的元素。clear(): 清空所有元素。
实例:插入与删除
v.insert(v.begin(), 5); v.erase(v.begin() + 1); v.clear();
运行结果 / 调试信息
等待编译...
Graph loading...
0 / 0