sort(vec.begin(),vec.end(),[&](const auto &l, const auto &r); { return l.c<r.c; });
这两段代码第一段是什么意思,有什么区别吗
sort(vec.begin(),vec.end(),cmp); bool cmp(card a,card b) { return a.c<b.c; }