boost-bind

boost-bind

文章 0 浏览 4

模板重载(不同数量的参数)

我想创建您在下面看到的这些功能模板。它们的目的是比较函子,但我需要介绍 boost.bind 类型函子的特殊情况。 template void compare(boost::_bi::bin…

本王不退位尔等都是臣 2024-11-26 22:43:43 0 0

C++:调用从文本文件解析参数列表的函数的方法

我希望允许从有点像脚本的文本文件调用程序中的函数。 我希望能够使用这个“脚本管理器”注册任何函数,而不强制它符合某些特定的签名。因此能够从脚…

热风软妹 2024-11-25 10:53:58 0 0

用 std::tr1::bind 替换 boost::bind 时出现问题

我有以下代码,可以在 Visual Studio 2008 SP1 下编译并正常运行。 #include #include #include #include #include #include class NoncopyableObject…

坦然微笑 2024-11-19 15:01:29 2 0

作为谓词的成员函数比较

我有这样的结构。 struct A { int someFun() const; int _value; }; 我将这种结构的对象存储在向量中。 如何找到其成员someFun()返回42的对象? 如何…

笑叹一世浮沉 2024-11-19 05:39:55 0 0

是否可以创建一个指向函数的“new”运算符/构造函数的函数指针?

如果我想要参数化创建一个对象,我当然可以创建一个函数,在特定类上调用 new 并传递一个指针。我想知道是否可以跳过该步骤并将函数指针传递给 new 运…

迎风吟唱 2024-11-19 02:28:59 3 0

为什么 std::bind1st 被认为“几乎无法使用”?

在关于 boost::bind 的对话中,有人指出 std::bind1st 存在于 C++03 中,但它“几乎无法使用”。 我找不到任何可靠的东西来支持这一点。 boost::bind …

若无相欠,怎会相见 2024-11-19 01:02:31 1 0

boost::bind() 是按引用还是按值复制参数?

为什么 valgrind 的 DRD 工具会抱怨“线程加载冲突......大小为 4”:关于这样的代码: void SomeFunction(const int& value) { boost::bind(..., val…

恰似旧人归 2024-11-15 23:30:08 2 0

std::foreach 与 boost::bind

这是什么问题: template std::list & operator+=(std::list & first, std::list const& second) { std::for_each(second.begin(), second.end(), boo…

瑕疵 2024-11-09 10:03:45 0 0

删除 boost::bind 的原始指针参数

假设我已经分配了堆A*,我想将其作为参数传递给boost::bind。 boost::bind 被保存在一些 STL 中(例如 boost::functions 的容器)以便以后处理。 我想…

煮茶煮酒煮时光 2024-11-06 20:02:35 3 0

存储完整的通用函数调用以便稍后播放?

目前,我正在通过下面介绍的函数 MyClass::Enable 存储函数调用。它是通用的,因为我稍后可以通过循环 commanList 在消费者线程上播放该函数,而不必…

挽清梦 2024-11-02 23:38:15 2 0

将函数绑定到范围以创建迭代函数

我正在尝试实现我自己的可以绑定范围的bind_range。它应该允许这样的客户端代码: void f(int x, int y) { std::cout << x + y << ','; } std::vector…

冰雪之触 2024-10-28 16:31:47 3 0

令牌解析器语义动作

我已经根据 spirit lex 示例 4 我的规则之一如下所示 set_name = ( tok.set_ >> tok.name_ >> tok.identifier ) [ std::cout << val("set name statem…

妥活 2024-10-28 14:46:39 2 0

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

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

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

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

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

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

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

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

北城孤痞 2024-10-21 04:03:14 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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