从硬编码的数组中初始化 vector 容器

这是一篇简单的记录,因为我总是忘记如何从硬编码的 Array 中初始化得到一个 Vector。

1
2
3
4
5
6
7
8
9
#include <vector>

using std::vector;

int main () {
const int arr[] = {16,2,77,29};
vector<int> vec (arr, arr + sizeof(arr) / sizeof(arr[0]));
return 0;
}

热评文章