Вопросы по теме 'boost-bind'

boost :: bind нарушает правила строгого псевдонима?
Используя Boost 1.43 и GCC 4.4.3, следующий код boost::bind(&SomeObject::memberFunc, this, _1)); Создает следующее предупреждение boost / function / function_base.hpp: 321: предупреждение: разыменование указателя с типом каламбура...
1004 просмотров
schedule 01.12.2023

Как безопасно уничтожить пул потоков Posix в C++
Я пытаюсь реализовать пул потоков на С++, используя pthread. Я хочу инкапсулировать логику, связанную с управлением потоками, в одном объекте, который становится владельцем этих потоков. Это означает, что всякий раз, когда этот объект уничтожается,...
671 просмотров

Ускорить запуск AIX xlc io_service
Я пытаюсь скомпилировать проект, используя boost, связывая asio::io_service с boost::thread, и я получаю ошибки, которые я не знаю, как решить. Использование: IBM XL C/C++ для AIX, V11.1 (5724-X13), версия : 11.01.0000.0006 (AIX 7.1)...
737 просмотров
schedule 25.11.2023

boost::bind thread для указателя на функцию с аргументом
У меня есть функция foo(myclass* ob), и я пытаюсь создать потребительский поток, используя Consumer_thread(boost::bind(&foo)(&ob)) Код не компилируется, что, как мне кажется, связано с моим неправильным способом передачи аргумента функции указателю...
1459 просмотров