vector 初始化内存
方法1:
vector<
int
> v2(10);
//初始化size为10可以避免数组动态增长的时候不断的分配内存
vector<
int
> v2,
v2.reserve(10);
方法2:
v1[10] ={0,1,0,0,3,0,0,4,4,4};
vector<
int
> v3(&v1[0],&v1[9]);
//原始数组的元素指针可以作为迭代器来使用
方法3:
vector<
int> v5(10);
copy(v5.begin(), &v1[0], &v1[9]); 注意copy的用法