
C++之STL
hwy2020
这个作者很懒,什么都没留下…
展开
-
c++STL概述
STL概述模板C++的模板为泛型程序设计奠定了关键的基础,将算法从数据结构中抽象出来,成为通用,STL中体现了泛型化程序设计的思想。结构STL六大组件:容器(Container)、算法(Algorithm)、迭代器(Iterator)、仿函数(Function object)、适配器(Adaptor)、分配器(allocator)容器七大基本容器:vector、deque、list、set、multiset、map、multmap容器分类顺序性容器:vector: 向量,从后面快速的插入与原创 2020-11-21 21:47:32 · 102 阅读 · 0 评论 -
C++STL之容器Vector(一)
概述模板C++的模板为泛型程序设计奠定了关键的基础,将算法从数据结构中抽象出来,成为通用,STL中体现了泛型化程序设计的思想。STL六大组件:容器(Container)、算法(Algorithm)、迭代器(Iterator)、仿函数(Function object)、适配器(Adaptor)、分配器(allocator)容器七大基本容器:vector、deque、list、set、multiset、map、multmap顺序性容器:vector 从后面快速的插入与删除,直接访问任何元素 d原创 2020-11-18 16:44:05 · 89 阅读 · 0 评论 -
Vector常用函数
概念:向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。用法:1.初始化vector<int> vec; //声明一个int型向量vector<int> vec(5); //声明一个初始大小为5的int向量vector<int> vec(10, 1); //声明一个初始大小为10且值都是1的向量.原创 2020-07-20 23:24:33 · 899 阅读 · 0 评论