定义vector对象的常用方法:
初始化vector对象的方法 | |
vector<T> v1 | v1是一个空vector,它潜在的元素是T类型,执行默认初始化 |
vector<T> v2(v1) | v2中包含v1所有元素的副本 |
vector<T> v3(n,val) | v3包含了n个重复的元素,每个元素的值都是val |
vector<T> v4(n) | v4包含了n个重复地执行了值初始化的对象 |
vector<T> v5{a,b,c...} | v5包含了初始值个数的元素,每个元素被赋予相应的初始值 |
vector<T> v5={a,b,c...} | 等价于vector<T> v5{a,b,c...} |
原文:https://www.cnblogs.com/suomeimei/p/10799834.html