为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下在C++中vector类是什么?求解释

请问一下在C++中vector类是什么?求解释

慕尼黑8549860 2021-10-27 19:15:15
全面说一下,谁要是有他的原型定义更好,谢谢!!
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超7个赞

Vector他是一种STL的容器
STL提供6大组件,彼此可以组合套用:
1. 容器(containers):各种资料结构,如Vector、List、Map等,用来存储各种数据。
2. 演算法(algorithms):各种常用的算法,如sort、search、copy等,它的作用是为提供各种常用的操作。
3. 迭代器(iterators):一个非常重要的组件,用来将容器和演算法联系起来。也就是通常所说的泛型指针。
4. 仿函数(functors):行为类似函数,可作为演算法的某种策略(policy)。
5. 配接器(adapters):一种用来修饰容器或仿函数界面的东西。
6. 配置器(allocators):负责空间配置与管理,用来保证容器空间的正确分配。

查看完整回答
反对 回复 2021-10-31
?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

就是一种数组的STL实现。
#include <vector>
std:vector<Elem>

查看完整回答
反对 回复 2021-10-31
  • 2 回答
  • 0 关注
  • 251 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信