| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > boost::thread + mem_fun |
| Автор: GoldFinch 4.8.2009, 22:55 | ||||||||||
есть интерфейс
и есть указатель HGE* hge; надо запустить hge->System_Start() в отдельном потоке следующий код работает нормально
пробую избавиться от явного функтора
варианты с boost::mem_fn и boost::bind валят компилятор о_О
а вариант с std::mem_fun не компилится с ошибкой
|
| Автор: GoldFinch 5.8.2009, 00:15 | ||
| проблема была в __stdcall написание своего адаптера "решило" проблему
Добавлено через 11 минут и 37 секунд нет) проблема была в #define BOOST_MEM_FN_ENABLE_STDCALL его надо было воткнуть до всех инклудов тогда вариант с boost::mem_fn работает |