Я написал себе функцию сравнения для sort ().
Это хорошо сработало, когда я так выразился.
bool comp(string a, string b)
{
...;
}
int main()
{
sort(...,...,comp);
}
Однако, когда я помещаю все это в класс, говорю:
class Test {
public:
bool comp(string a,string b)
{
...;
}
vector <string> CustomSort(vector <string> str) {
sort(...,...,comp);
}
};
Произошла ошибка компиляции "Нет подходящей функции для вызова 'sort ......'.
Почему это случилось?