boost-bind

boost-bind

文章 0 浏览 4

boost::bind、boost::function 和 boost::factory 的问题

我尝试将 boost::bind 与 boost::factory 一起使用,但没有成功, 我有此类 Zambas,有 4 个参数(2 个字符串和 2 个整数), class Zambas { public:…

很酷不放纵 2024-10-22 20:11:16 6 0

传递并调用成员函数(boost::bind / boost::function?)

我有一个可能非常简单的问题:传递并调用类中的成员函数。我知道我想使用 BOOST 绑定(和/或函数),但我还没有真正掌握它的概念。 以下代码编译并执…

北城孤痞 2024-10-21 04:03:14 6 0

boost::bind 和 boost::lambda::bind 有什么区别?

我可以看到 Boost 有两个不同的绑定库,一个是“独立”的,可以通过包含 boost/bind.hpp 来使用,另一个可以通过包含 boost/lambda/bind 来使用。 hpp…

旧瑾黎汐 2024-10-20 07:29:47 9 0

如何定义和使用带有“可选参数”的 boost::function ?

我正在使用一个需要某种回调方法的类,因此我使用 boost::function 来存储函数指针。 我需要回调有一个可选参数,但我发现 boost::function 不允许我…

云淡月浅 2024-10-20 04:13:40 6 0

不。 boost::bind 中的参数

我们最多可以传递多少个参数给 boost::bind()…

薔薇婲 2024-10-16 22:11:24 4 0

如何使用 boost::bind 绑定类成员函数?

#include #include #include class button { public: boost::function onClick; boost::function onClick2; }; class player { public: void play(int…

回忆那么伤 2024-10-16 12:11:54 6 0

boost::bind 和对临时变量的引用

假设我有方法: void foo(const std::string& s); 我可以创建 boost::function: boost::function f = boost::bind(foo, temp); 其中 temp 是在调用 f …

第七度阳光i 2024-10-15 01:43:26 6 0

如何在复合类型上使用 Boost.Bind?

我有 std::map; >,我需要在这张地图中找到最小的short。如何将 boost::bind 与 std::min_element() 结合使用? boost::lambda?…

梦中楼上月下 2024-10-14 08:45:49 7 0

如何使用boost绑定与嵌套在带有引用参数的类中的成员函数?

我尝试在类方法中使用 boost::bind ,该方法又使用引用参数调用另一个类方法: void some_method() { for_each( con.begin(), con.end(), boost::bind…

你曾走过我的故事 2024-10-12 23:53:37 6 0

boost::bind 何时将参数强制转换为所需类型?

当我使用 boost::bind 将参数绑定到函数时 - 它们何时被转换为函数所需的类型(如果可以隐式转换)? 它们如何存储在bind_t对象中?作为最初传递给绑…

妖妓 2024-10-11 23:02:15 4 0

我应该如何从父对象的槽中删除子对象?可能是 boost::asio 特定的

我编写了一个网络服务器类,它维护一组网络客户端的 std::set。网络客户端在断开连接时向网络服务器发出信号(通过 boost::bind)。当网络客户端断开…

情释 2024-10-08 00:56:29 11 0

std::stringstream 作为函数的参数

我有一个 std::vector; temp_results 并且我希望使用 std::for_each 来遍历这个向量并连接一个字符串,所以我炮制了以下构造: std::stringstream ss;…

少钕鈤記 2024-10-07 09:02:21 10 0

帮助我理解 boost::bind 的用法

请查看 Johannes Schaub 发布的示例,对向量对进行排序: 如何根据对的第二个元素对向量对进行排序? std::sort(a.begin(), a.end(), boost::bind(&st…

捎一片雪花 2024-10-02 03:30:12 7 0

对没有组合的嵌套 boost::bind 执行参数替换

假设我有一个函数,它接受一个空函子作为参数: void enqueue( boost::function & functor ); 我有另一个函数,它接受一个 int 并在内部执行某些操作…

溺深海 2024-09-30 12:11:51 9 0

boost::bind 不适用于指针参数

我有这个简单的程序。在这里,我尝试将成员函数与对象绑定,并稍后使用成员函数调用所需的参数进行调用。 当成员函数采用指向整数的指针时,gcc 无法…

如梦初醒的夏天 2024-09-30 05:32:33 6 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文