我是QT世界的新手。我很困惑在哪里放置我的小bool功能:
bool Widget::compareBy(const dist_obj &a, const dist_obj &b)
{
return a.distance < b.distance;
}
我想从`void Widget :: update_window()
中调用它像: `
std::sort(found_obj.begin() , found_obj.end() , compareBy);
它给了:
error: reference to non-static member function must be called
我在正常的c ++ 11 Clion环境中使用此功能。我在这个QT世界中做了什么:O
感谢
答案 0 :(得分:0)
我从sorting a vector of classes based on a variable in the class
找到了一个对我有用的答案在没有定义任何功能或类别的情况下像魅力一样工作。