1. 首页
  2. 编程语言
  3. C
  4. c++ vector 常用函数示例解析

c++ vector 常用函数示例解析

上传者: 2022-06-17 09:06:35上传 PDF文件 63.01 KB 热度 13次

vector也是一个数组但是它的占用的内存大小是动态变化的。当vector占用的内存满了之后,就要重新分配内存,并且赋值原来的所有元素,为了避免频繁的重新分配内存,迁移数据。比如你有10个int的数据在vector中,vector实际占用的内存是20个int的内存, 当你数据占用超过实际占用内存的比例的时候,vector就会自动重新分配内存,迁移数据. vector实际占用的内存可以用capacity()来查看此外可以配合#include库中的unique函数来删除vector中的重复元素

下载地址
用户评论