include
include
using namespace std;
void nomal()
{
list lis;
list::iterator iter;
lis.push_front(1);
lis.push_front(2);
lis.push_front(3);
lis.push_front(4);
lis.push_front(5);
for(iter = lis.begin(); iter != lis.end();iter ++){
cout << *iter << “\t”;
}
}
void nomal2()
{
list lis;
list::iterator iter;
lis.push_back(1);
lis.push_back(2);
lis.push_back(3);
lis.push_back(4);
lis.push_back(5);
for(iter = lis.begin(); iter != lis.end();iter ++){
cout << *iter << “\t”;
}
}
void nomal3()
{
list lis;
list::reverse_iterator iter;
lis.push_back(1);
lis.push_back(2);
lis.push_back(3);
lis.push_back(4);
lis.push_back(5);
for(iter = lis.rbegin(); iter != lis.rend();iter ++){
cout << *iter << “\t”;
}
}
int main()
{
nomal3();
return 0;
}