пытается скомпилировать следующий код. Я получаю эту ошибку компиляции, что я могу сделать?
ISO С++ запрещает принимать адрес неквалифицированный или заключенный в скобки нестатическая функция-член для формирования указатель на функцию-член.
class MyClass {
int * arr;
// other member variables
MyClass() { arr = new int[someSize]; }
doCompare( const int & i1, const int & i2 ) { // use some member variables }
doSort() { std::sort(arr,arr+someSize, &doCompare); }
};