Отключение предупреждения о «неправильном приведении функций»

Я получаю следующее предупреждение:

warning: converting from 'void (MyClass::*)(byte)' to 'void (*)(byte)'

Это потому, что мне нужно передать в качестве аргумента a функция-член вместо обычной функции. Но программа работает правильно.

Я хотел бы отключить это предупреждение (Wno-bad-function-cast не работает для C ++) или реализовать другой способ передачи функции-члена.

10
задан funkadelic 13 July 2011 в 09:24
поделиться