Здравствуйте, MT-Wizard, Вы писали:
MW>Здравствуйте, maxis11, Вы писали:
M>>Ту же ошибку выдаёт
MW>У Вас boost::function<bool..., а clients_connect — void
MW>Я думаю поэтому boost::function не хочет нормально конструироваться
MW>Можно попробовать явно создать boost::function<...>(clients_connect<Data>) в параметре.
Спасибо большое, только вот аналогичная проблема теперь
main_thread=boost::thread ( boost::bind( &SomeClass::other_method, this, f, dati ) );
Где теперь other_method не может распознать, причём если задать:
boost::function<bool (boost::function<bool (SOCKET,sockaddr_in,MData)> f, MData dati)> f2(MTCP_server::tech_listen<MData>);
Проблема будет MTCP_server::tech_listen (всегда ваш К.О.).