#include <iostream>
#include <vector>
#include <list>
#include <deque>
using namespace std;
int main()
{
vector<int> a;
list<int> b;
deque<int> c;
a.push_back(1);
a.push_back(2);
a.push_back(3);
for (vector<int>::size_type i = 0; i < a.size(); ++i)
{
cout << a[i] << endl;
}
vector<int>::size_type a1; // liat和deque也有相同迭代器,下面列举的也都是的,
vector<int>::iterator a2; // list是链表,没有下标,只能用迭代器,
vector<int>::const_iterator a3;
vector<int>::reverse_iterator a4; // 逆序迭代器,
vector<int>::const_reverse_iterator a5;
vector<int>::difference_type a6;//容器中两个数据之间的距离,
//vector<int>::value_type a7;
//vector<int>::reference a8; //引用迭代器,
//vector<int>::const_reference a9;
cout << "ok" << endl;
return 0;
}
顺序容器的操作1
最新推荐文章于 2024-03-16 12:20:12 发布