boost-function

boost-function

文章 0 浏览 4

boost 绑定到数据成员回调行为

有人可以解释一下这段代码吗? struct Class { boost::function member; }; Class c; boost::function()> foo = boost::bind(&Class::member, &c); bo…

泅渡 2024-10-26 00:27:24 6 0

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 绑定类成员函数?

#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::function 以将其发送到 message_queue

我实际上正在尝试使用 boost::serialize 序列化 boost::function ,因为我想在 boost::interprocess::message_queue 中共享它。 我只看到一种方法可以…

孤独陪着我 2024-10-07 20:59:14 10 0

boost::function 和多参数成员函数

我对 boost::function 对象有以下定义: typedef boost::function concat; 我将此函数作为结构构造函数参数传递: struct add_node_value_visitor : b…

花想c 2024-10-07 00:32:43 7 0

通过 boost::function_base 调用 boost::function

我有一个 unordered_map 函数,在解析 XML 文件时应该在对象上调用该函数。 我发现 boost::function 有一个名为 boost::function_base 的基类,但是正…

温暖的光 2024-09-18 14:48:37 8 0

函数指针

我必须将函数传递给指针。为此,我使用 boost::function 。捕获指针的函数对于不同的签名是重载的。例如: void Foo(boost::function) { ... } void F…

︶ ̄淡然 2024-09-16 18:30:52 8 0

存储升压功能

我必须存储不同 boost::function 对象的列表。为了提供这个,我使用 boost::any 。我有一些函数采用不同的函数签名,将它们打包到 any 中,然后插入到…

无所的.畏惧 2024-09-16 11:33:30 10 0

C++ Boost功能比较

我有一个类,其中包含 boost::function 作为其参数之一。我必须使此类相等具有可比性,但 boost::function 不可具有相等可比性。有一个简单的解决方法…

情愿 2024-09-10 07:19:47 7 0

std::tr1::function::target;和协/逆变

由于我喜欢使用 C# 和 C++ 进行编程,因此我即将实现一个类似 C# 的事件系统,作为我计划的 C++ SFML-GUI 的坚实基础。 这只是我的代码的摘录,我希望…

情泪▽动烟 2024-09-09 01:50:37 16 0

boost::function 和普通函数指针:不明确的重载

给定以下成员函数重载以采用各种函子 class Foo { public: void bar(boost::function func); void bar(boost::function func); void bar(boost::funct…

浊酒尽余欢 2024-09-08 14:07:11 11 0

如何将 boost::bind 与不可复制的参数一起使用,例如 boost::promise?

某些 C++ 对象没有复制构造函数,但有移动构造函数。 例如,boost::promise。 如何使用它们的移动构造函数绑定这些对象? #include void fullfil_1(bo…

我是有多爱你 2024-09-01 18:00:38 11 0

boost::function 参数的默认值?

我有一个函数,我想采用可选的 boost::function 参数作为报告错误情况的回调。是否有一些特殊值我可以使用默认值使其可选? 例如,使用常规函数指针,…

帅哥哥的热头脑 2024-08-22 20:02:01 10 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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