struct 内の関数をファンクターとして渡すにはどうすればよいですか? 私はこれがうまくいくはずだと思っていましたが、うまくいきませんでした:
#include <algorithm>
using namespace std;
struct s {
int a[10];
bool cmp(int i, int j) {
// return something
}
void init() {
sort(a, a + 10, cmp);
}
};
取得する<unresolved overloaded function type>