struct data{ string word; int number; }; bool my_cmp(const data& a, const data& b) { // smallest comes first return a.number < b.number; } std::sort(A.begin(), A.end(), my_cmp);
struct data{ string word; int number; }; bool my_cmp(const data& a, const data& b) { // smallest comes first return a.number() < b.number(); } std::sort(A.begin(), A.end(), my_cmp);