1、lambda的引入 示例: #include <algorithm> #include <functional> int main() { int array[] = { 4,1,8,5,3,7,0,9,2,6 }; std::sort(array, array + sizeof(array) / sizeof(array[0])); for (int i = 0; i < 10; i++) { cout << array[i] << " "; }cout << endl; std::sort(array, array + sizeof(array) / sizeof(array[0]), greater<int>()); for (int i = 0; i < 10; i++) { cout << array[i] << " "; }cout << endl; return 0; } 效果: 示例: struct Goods { string _name; double _price; }; struct Compare { bool operator()(const...