最近在学stl,关于它的一些笔记整理一下:
1 #include <vector>
vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。它有如下几种成员函数:
下面还有几种最基本的操作:
vector<int>vec;
vec.push_back(1);
vec.push_back(3);
vec.push_back(5);
vec.size(); //0
if(!vec.empty()) return vec.back(); //5