救命

#include<iostream>
#include<list>
using namespace std;
int main()
{
int ia[5] = {1, 2, 3, 4, 5};
list<int> lst1(ia, ia + 5);
list<int>::iterator iter1 = lst1.begin(), iter2 = lst1.end();
// 创建一个新的list容器来存储逆序输出的元素
list<int> lst2;
// 将list容器中的元素逆序添加到lst2中
for (list<int>::reverse_iterator rit = lst1.rbegin(); rit != lst1.rend(); ++rit)
{
lst2.push_back(*rit);
}
// 输出逆序的元素
for (list<int>::iterator it = lst2.begin(); it != lst2.end(); ++it)
{
cout << *it << " ";
}
cout << endl;
return 0;
}