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 }

 

posted on 2026-01-28 16:46  海的寂寞  阅读(0)  评论(0)    收藏  举报

导航