Здравствуйте, Quasi, Вы писали:
Q>>>В чем собственно проблема? Или я неправильно понял?
J>>1) нельзя к указателю на функцию привязать
Q>А интересно, а откуда такая необходимость, с учетом того, что сигнатура функции содержит С++ типы
а какая разница, какие типы содержит сигнатура?
J>>2) нужно все время писать boost::ref(boost::system::throws)
Q>Тут тоже интересный момент, в ином случае, когда их две
:
Q>Q>boost::function<void ()> const func(boost::bind((void (*)())&f));
Q>
typedef void (*VoidFunc)();
VoidFunc p_func = &f;