//list容器应用
#include<iostream>
#include<list>
using namespace std;
int main()
{
list<int> lst;
lst.push_back(1);
lst.push_back(2);
lst.push_back(3);
lst.push_back(4);
list<int>::iterator iter;
cout<<"从表头到表尾:";
for(iter=lst.begin();iter!=lst.end();iter++)
cout<<*iter<<" ";
cout<<endl;
list<int>::reverse_iterator iter1;
cout<<"从表尾到表头:";
for(iter1=lst.rbegin();iter1!=lst.rend();iter1++)
cout<<*iter1<<" ";
cout<<endl;
return 0;
}