数组初始化vector 使用数组初始化vector是通过拷贝数组元素实现的,故只需指定要拷贝数组元素的地址空间 使用数组初始化vector是通过拷贝数组元素实现的,故只需指定要拷贝数组元素的地址空间 int arr[] = { 1, 2, 3 }; vector<int> e (arr, arr + 3); for (vector<int>::iterator beg = e.begin(); beg != e.end(); ++beg) { cout << *beg << endl; } 注意:拷贝的地址空间采用的是左闭右开原则,故要指定的地址空间是起始元素地址和结束元素地址的下一地址