vector初始化
// 初始化空的vector
std::vector<int> emptyVector;
// 使用初始化列表初始化vector
std::vector<int> initializedVector = {1, 2, 3, 4, 5};
// 使用指定大小和默认值初始化,创建大小为 5 的 vector,每个元素都是 0
std::vector<int> sizedVector(5, 0);
// 使用个数初始化 vector,初始化大小为7,默认为0
std::vector<int> filledVector(7);
// 使用迭代器初始化 vector
std::vector<int> copyVector(initializedVector.begin(), initializedVector.end());
// 使用数组初始化 vector
int array[] = {6, 7, 8, 9, 10};
std::vector<int> arrayVector(array, array + sizeof(array) / sizeof(array[0]));