Witam, chcę użyć funkcji sort
Wywołuję funkcję w ten sposób
sort(wplaty[klucz].begin(),wplaty[klucz].end(),cmp);
Napisałem własny cmp:
bool cmp(string a, string b ) {
if (a.size() < b.size())
{
return true;
}
if (a.size() > b.size())
{
return false;
}
if (a > b)
{
return false;
}else
{
return true;
}
}
}
Niestety program się wiesza, a ja nie bardzo wiem jak zrobić poprawnie cmp. Kto ma jakiś pomysł, żeby to działało?