Как реализовать callbacks на C++?
Нужно что-то типа вот этого кода на C:
#define JUMP_F(f) void f (Event *event)
struct Сallbacks {
char* func_name;
jump_f *f;
};
static Callbacks CALLS[] = {
{ "FUNC_1", Function1 },
{ "FUNC_2", Function2 }
};
void Function1 (Event *event);
void Function2 (Event *event);
А как на C++, если Function1 и Function2 методы разных объектов?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C++ callback (2011)
- Форум С++. Callback функция (2010)
- Форум libevent и c++ (2011)
- Форум интерфейс + абстрактный класс (2020)
- Форум Трассировка вызова функций - Call Нunter (2023)
- Форум Помогите мне разупороться.... (2019)
- Форум Не работает модуль ядра для обработки прерывания (2011)
- Форум Передача структуры в функцию на Си (2011)
- Форум wayland server имплементация, создание глобальных объектов (2021)
- Форум Любителям поругать качество кода systemd (2016)