默认
vector<int> array;
指定 vector 长度为 10。
vector<int> array(10);
指定 vector 长度为 5,每个元素均为 0。
vector<int> array(5, 0);
指定 vector 中每个元素,需要 CXX11 标准
vector<int> array{1, 2, 3, 4 ,5, 6};
# 编译时添加 -std=c++11 选项
# g++ -std=c++11 -o hello hello.cpp
拷贝初始化。array1 是一个 vector,将 array1 中所有元素拷贝到 array 中。
vector<int> array(array1)
# 或
vector<int> array
array = array1