vector大小

 1 #define _CRT_SECURE_NO_WARNINGS
 2 #include <iostream>
 3 #include <vector>
 4 int main()
 5 {
 6     int iarray[5] = {1,2,3,4,5};
 7     std::vector<int> v1;
 8     //vector.size() 返回容器大小
 9     std::cout << v1.size() << std::endl;
10 
11     v1.assign(iarray, iarray + 5);
12     
13     //vector.resize(size,[data])
14     //重新设置容器大小 如果size大于原size 则多出来的用data填充,data可以省略 默认为0
15     v1.resize(10);
16     for (int i = 0; i < v1.size(); i++)
17     {
18         std::cout << v1[i] << " ";
19     }
20     std::cout << std::endl;
21     //vector.empty() 如果是空容器 返回真 否则返回假
22     std::cout << v1.empty() << std::endl;
23     return 0;
24 }

 

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

导航