История изменений
Исправление
kvpfs,
(текущая версия)
:
Может mem_fn? У этих указателей на члены инопланетный синтаксис, без бутылки никак, а если разобрался, то вылетит из головы быстро и потом разбираться заново, с mem_fn всё проще
#include <functional>
struct S {
void fn() {}
void call() {
auto f = std::mem_fn(&S::fn);
f(this);
}
};
int main() {
S s;
s.call();
}
Исходная версия
kvpfs,
:
Может mem_fn? У этих указателей на члены инопланетный синтаксис, без бутылки никак, а если разобрался, то вылетит из головы быстро и потом разбираться заново, с mem_fn всё проще
#include <functional>
struct S {
void fn() {}
void call() {
auto f = std::mem_fn(&S::fn);
f(this);
}
};
int main() {
S s;
s.call();
}