Как сделать в C++ примерно такое: void myclass::handler(int signum) { // some actions } void myclass::register() { signal(SIGUSR1, handler); } ? gcc на такую конструкцию (на содержимое метода register()) ругается, равно как и на signal(..., this->handler); и signal(..., myclass::handler); Может есть варианты с помощью различных reinterpret_cast<> (я в них не разбираюсь)? Спасибо.
Ответ на:
комментарий
от bbk123
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от ival
Ответ на:
комментарий
от fghj
Ответ на:
комментарий
от Teak
Ответ на:
комментарий
от ival
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сигнал из базового класса .Qt4. (2007)
- Форум Код ядра (сетевая подсистема) (2005)
- Форум идиотский вопрос по с++ (2009)
- Форум POSIX таймеры (2011)
- Форум Вызов по указателю метода структуры вложенной в класс (2023)
- Форум помогите разобраться (2005)
- Форум Преобразование void* ->int на x86_64 (2006)
- Форум Как лучше сделать низкоточные таймеры? (2021)
- Форум проблема с методом get класса qftp (2015)
- Форум Вызов метода при передаче имени объекта в функцию (2017)