admin管理员组

文章数量:1611919

1.概念

容器的capacity:当前分配的存储容量,其实也就是当前情况下能够存储的元素个数
容器的size:表示容器中所包含(已经存储)元素的个数;
我们可以通过该模板类提供的成员函数,capacity()来获得当前容器的容量,以及size()来获得当前容器的大小

2.capacity 和size的关系

在不分配空间的前提下,vectoe.size()<=vector.capacity(),一旦元素个数超过了当点分配空间容许的元素个数,容器就会扩容。

3.验证

#include<iostream>
#include<vector>

using namespace std;
void Print(vector<int> &

本文标签: 容量区别大小Vectorsize