反转std :: list的内容
|
class Print
{
public:
void PrintAll() {}
private:
std::list<int> mylist;
};
我从C ++语言书中看到了这个示例问题。
我想打印内部的mylist元素。
如果需要反转mylist,使用C ++ STL库并用于输出结果,该怎么办。
非常感谢你!
没有找到相关结果
已邀请:
5 个回复
臀博
? 就是说,如果只需要反向打印ѭ2,则可以简单地使用
的反向迭代器(由
和
获得)打印,而不是使用
\的普通迭代器。例如。:
襄挟款籍
方法。
将反转列表的内容,然后您可以使用迭代器将其打印出来。
您可以将所有功能包装在您自己的成员函数中。
完趣镐
室邢
输出将是 c1 = 10 20 30 反转c1 = 30 20 10
痴浪墨
第一个for循环从前到后打印出列表,第二个循环从后到前打印。