容量capacity是指vector可以存储的元素的格式
大小size是指vector中已有的元素的个数
Vector初始化
基础类型初始化
//默认初始化,vector 为空,size为0,capacity为0,意味着还没有分配内存空间
vector<int> list1;
//两种方式等价 ,list2 初始化为 list 的拷贝
vector<int> list2(list);
vector<int> list2 = list;
//默认值初始化,list 中将包含7个元素,每个元素进行缺省的值初始化
vector<int> ilist4(7);
//指定值初始化,ilist5被初始化为包含7个值为3的int
vector<int> ilist5(7, 3)
对象类型初始化
class RectStatus
{
public:
RectStatus()
{
std::cout << "RectStatus()" << "\n";
}
//inter