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