1.begin、end和front、back
vector<int>array = { 1,2,3,4,5 };
vector<int>::iterator a = array.begin();//起始元素迭代器 指向起始元素
vector<int>::iterator b = array.end();//末尾元素迭代器 指向末尾元素下一个位置
cout << *a << endl;
cout << *(b-1) << endl;
int c = array.front();//起始元素引用
int d = array.back();//末尾元素引用
cout << c << endl;
cout << d << endl;
2.erase和pop_back
//1.erase
//①.vector.erase(position)或者vector.erase(first,last) [first,last)
//②.返回最后一个被删除元素的下个位置的迭代器
vector<int>array = { 1,2,3,4,5 };
vector<int>::iterator iter = array.begin();
iter=array.erase(array.begin(),array.begin()+1);
cout << *iter << endl;
//2.pop_back
//删除最后一个元素
array.pop_back();