c++数组转容器类型的两种方式https://blog.csdn.net/zvall/article/details/78652077
string nums[] = { "one","two","three" };
vector<string> svec(begin(nums), end(nums)); // 第一种
int arr[] = { 1,2,3,4,5 };
size_t arr_size = sizeof(arr) / sizeof(int); // 第二种
vector<int> vecArr(arr, arr + arr_size);
for (auto str: svec)
{
cout << str << endl;
}