Lazy loaded image
Lazy loaded imageC++ - vector(动态数组)
字数 303阅读时长 1 分钟
2025-5-26
2025-5-26
type
status
date
slug
summary
tags
category
icon
password
By BarryZed

声明

需要头文件
声明
此种声明为空的vector,类型可套娃
vec1: 5个元素,都为0 vec2: 6个元素,都为空字符串(“”),长度为零、隐含\0
10个元素,都为810
5个元素的数组,每个元素是一个vector<int>
直接赋值

成员函数

在末尾添加一个元素
返回元素数量,size_t型
访问下标为i的元素,没有安全检查
安全访问下标为i的元素,越界会抛异常(at = access with bounds checking)
返回一个指向第一个元素的迭代器
返回指向末尾下一个的迭代器(不指向有效元素!!)
返回第一个元素
返回最后一个元素
清空vector
判断是否为空,为空返回true
在pos位置插入一个value 在pos位置插入n个value
删除pos位置元素,后面的元素前移 删除[first, last)位置元素,后面的元素前移

遍历

上一篇
可分离变量的微分方程
下一篇
游戏的分类
  • 作者:BarryZed
  • 链接:
  • 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

评论
Loading...