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

Почему я не могу использовать boost::function в блоке Objective-C++?
Следующий код выдает исключение terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >' what(): call to empty boost::function...
1066 просмотров

Хранение функций boost::bind в std::map
Я создаю кучу функций, которые эффективно делают одно и то же: long Foo::check(long retValue, unsigned toCheck, const std::set<unsigned>& s) { auto it = s.find(toCheck); return (it == s.end()) ? -retValue : retValue; } где...
2249 просмотров
schedule 08.10.2022

boost::bind() связывает дополнительные аргументы?
Связывает ли привязка boost::bind() дополнительные аргументы, поскольку кажется, что передача функции привязки без аргументов в одну, ожидающую двойного аргумента, работает нормально? Если бы я явно написал функцию связывания, что бы это было?...
2205 просмотров
schedule 13.03.2022

Отправка функции Python в качестве аргумента Boost.Function
Все усложняется в моем мире попыток соединить код Python с моим C++. По сути, я хочу иметь возможность назначать функцию обратного вызова, которая будет использоваться после того, как HTTP-вызов получит ответ, и я хочу иметь возможность сделать это...
1219 просмотров

Замена boost::function и boost::bind на шаблоны
Я пытаюсь удалить библиотеки boost из своего кода. У меня нет std::function, и я работаю с С++ 98, а не с С++ 11. Мне все еще нужно хранить вектор простых void Funcs() из разных классов. Я использую простой шаблон для получения класса и...
189 просмотров