#include<iostream> #include<list> #include<algorithm> #include<functional> // 包含 greater<int>() using namespace std; int main(void) { list<int> ls1 = { 1,2,3,4,5 }; // 升序排序 ls1.sort(); for (auto it : ls1) { cout << it << " "; }cout << endl; //降序排序 ls1.sort(greater<int>()); for (auto it : ls1) { cout << it << " "; }cout << endl; return 0; }