c++提高编程 3.STL常用容器

2021-09-08 10:13

阅读:752

标签:vector容器   插入   动态扩展   扩展   静态   com   int   image   常用   3.2vector容器 3.2.1vector基本概念 功能:1.vector数据结构和数组非常相似,也称为单端数组 vector与普通数组区别: 不同之处在于数组是静态空间,而vector可以动态扩展 动态扩展: 并不是在原空间之后续接新空间,而是找更大的内存空间,然后将元数据拷贝新空间,释放原空间 vector容器的迭代器,是支持随机访问的迭代器 3.2.2vector构造函数 功能描述: 创建vector容器    3.2.3vector赋值操作 功能描述: 给vector容器赋值    3.2.4vector容量和大小 功能描述: 对vector容器的容量和大小操作    3.2.5vector插入和删除 功能描述: 对vector容器进行插入和删除操作    3.2.6vector数据存取 功能描述: 对vector中的数据的存取操作    3.2.7vector互换容器 功能描述: 实现两个容器内元素的互换   3.2.8vector预留空间 功能描述: 减少vector在动态扩展容量时扩展次数 函数原型:reserve(int len);//容器预留len个元素长度,预留位置不可访问,预留元素不可使用  c++提高编程 3.STL常用容器标签:vector容器   插入   动态扩展   扩展   静态   com   int   image   常用   原文地址:https://www.cnblogs.com/whitebite/p/14908233.html


评论


亲,登录后才可以留言!