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 }