vector元素访问
1 #define _CRT_SECURE_NO_WARNINGS 2 #include <iostream> 3 #include <vector> 4 int main() 5 { 6 int iarray[] = { 1,2,3,4,5 }; 7 std::vector<int> v1(iarray, iarray + 5); 8 9 //元素访问 可以像访问数组一下 通过[index] 来访问 10 v1[0] = 0; 11 //但是这种访问 也像数组 如果不小心越界 程序出错 不会有明显的提示 12 v1.at(0) = 0; 13 //vector.at(index) 14 //这种访问 虽然也有越界问题 但是 程序会抛出异常 15 v1.at(8); 16 17 return 0; 18 }
浙公网安备 33010602011771号