
3个回答
展开全部
Vector他是一种STL的容器
STL提供6大组件,彼此可以组合套用:
1. 容器(containers):各种资料结构,如Vector、List、Map等,用来存储各种数据。
2. 演算法(algorithms):各种常用的算法,如sort、search、copy等,它的作用是为提供各种常用的操作。
3. 迭代器(iterators):一个非常重要的组件,用来将容器和演算法联系起来。也就是通常所说的泛型指针。
4. 仿函数(functors):行为类似函数,可作为演算法的某种策略(policy)。
5. 配接器(adapters):一种用来修饰容器或仿函数界面的东西。
6. 配置器(allocators):负责空间配置与管理,用来保证容器空间的正确分配。
详细看这个:
http://wenku.baidu.com/view/b62f9702de80d4d8d15a4f7a.html
STL提供6大组件,彼此可以组合套用:
1. 容器(containers):各种资料结构,如Vector、List、Map等,用来存储各种数据。
2. 演算法(algorithms):各种常用的算法,如sort、search、copy等,它的作用是为提供各种常用的操作。
3. 迭代器(iterators):一个非常重要的组件,用来将容器和演算法联系起来。也就是通常所说的泛型指针。
4. 仿函数(functors):行为类似函数,可作为演算法的某种策略(policy)。
5. 配接器(adapters):一种用来修饰容器或仿函数界面的东西。
6. 配置器(allocators):负责空间配置与管理,用来保证容器空间的正确分配。
详细看这个:
http://wenku.baidu.com/view/b62f9702de80d4d8d15a4f7a.html
展开全部
就是一种数组的STL实现。
#include <vector>
std:vector<Elem>
#include <vector>
std:vector<Elem>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个顺序存储的容器
里面包含很多的操作
如 插入 删除 输出 输入
里面包含很多的操作
如 插入 删除 输出 输入
参考资料: c++标准程序库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询