没有合适的资源?快使用搜索试试~ 我知道了~
c++ STL中常用的函数介绍,十分的详细,可以帮助大家节省开发时间
资源详情
资源评论
资源推荐
vector:
Constructors
构造函数
Operators
对
vector
进行赋值或比较
assign()
对
Vector
中的元素赋值
at()
返回指定位置的元素
back()
返回最末一个元素
begin()
返回第一个元素的迭代器
capacity()
返回
vector
所能容纳的元素数量
(
在不重新分配内存的情
况下)
clear()
清空所有元素
empty()
判断
Vector
是否为空(返回
true
时为空)
end()
返回最末元素的迭代器
(
译注
:
实指向最末元素的下一个位置
)
erase()
删除指定元素
front()
返回第一个元素
get_allocator()
返回
vector
的内存分配器
insert()
插入元素到
Vector
中
max_size()
返回
Vector
所能容纳元素的最大数量(上限)
pop_back()
移除最后一个元素
push_back()
在
Vector
最后添加一个元素
rbegin()
返回
Vector
尾部的逆迭代器
rend()
返回
Vector
起始的逆迭代器
reserve()
设置
Vector
最小的元素容纳数量
resize()
改变
Vector
元素数量的大小
size()
返回
Vector
元素数量的大小
swap()
交换两个
Vector
list:
assign()
给
list
赋值
back()
返回最后一个元素
begin()
返回指向第一个元素的迭代器
clear()
删除所有元素
empty()
如果
list
是空的则返回
true
end()
返回末尾的迭代器
erase()
删除一个元素
front()
返回第一个元素
get_allocator()
返回
list
的配置器
insert()
插入一个元素到
list
中
max_size()
返回
list
能容纳的最大元素数量
merge()
合并两个
list
pop_back()
删除最后一个元素
pop_front()
删除第一个元素
push_back()
在
list
的末尾添加一个元素
push_front()
在
list
的头部添加一个元素
rbegin()
返回指向第一个元素的逆向迭代器
remove()
从
list
删除元素
remove_if()
按指定条件删除元素
rend()
指向
list
末尾的逆向迭代器
resize()
改变
list
的大小
reverse()
把
list
的元素倒转
size()
返回
list
中的元素个数
sort()
给
list
排序
splice()
合并两个
list
剩余17页未读,继续阅读
hongge_smile
- 粉丝: 119
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0