boost-bind

boost-bind

文章 0 浏览 6

升压shared_from_this<>()

有人可以用几句话概括一下应该如何使用 boost shared_from_this<>() 智能指针,特别是从使用绑定函数在 io_service 中注册处理程序的角度来看。 编辑…

初见 2024-09-17 11:15:16 11 0

函数指针

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

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

boost绑定模板错误

//error C2784: 'HRESULT get_wrapper(T *,boost::function)' : //could not deduce template argument for 'boost::function' //from 'boost::_bi::b…

吃不饱 2024-09-14 06:47:40 8 0

boost::bind 的问题

以下代码在我想要创建 Test::fun2 函子对象的行抛出错误: #include #include #include using namespace boost; class Test { public: float fun1() {…

兲鉂ぱ嘚淚 2024-09-10 09:26:05 13 0

boost::bind 违反了严格别名规则?

使用Boost 1.43和GCC 4.4.3,以下代码 boost::bind(&SomeObject::memberFunc, this, _1)); 生成以下警告 boost/function/function_base.hpp:321: 警告…

素食主义者 2024-09-05 11:48:53 12 0

C++问题: boost::bind 接收其他 boost::bind

我想让这段代码正常工作,我该怎么办? 在最后一行给出这个错误。 我做错了什么? 我知道 boost::bind 需要一个类型,但我没有得到。帮助 class A { p…

九命猫 2024-09-04 05:12:05 7 0

将成员信号绑定到函数

这行代码可以正确编译,没有问题: boost::bind(boost::ref(connected_), boost::dynamic_pointer_cast >(shared_from_this()), boost::asio::placeho…

手心的海 2024-09-02 09:04:14 15 0

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

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

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

使用 STL/Boost/Lambda 调整映射迭代器

考虑以下非工作代码: typedef map mymap; mymap m; for( int i = 1; i < 5; ++i ) m[i] = i; // 'remove' all elements from map where .second < 3 …

胡渣熟男 2024-08-30 21:30:41 8 0

boost lambda::bind 返回类型选择

我想通过 lambda::bind 调用成员。不幸的是,我有两个同名但返回类型不同的成员。 有没有办法帮助 lambda::bind 推导出成员函数调用的正确返回类型? …

浴红衣 2024-08-30 21:14:14 15 0

将值向量复制到一行中的对向量

我有以下类型: struct X { int x; X( int val ) : x(val) {} }; struct X2 { int x2; X2() : x2() {} }; typedef std::pair pair_t; typedef std::ve…

抚笙 2024-08-30 15:15:58 11 0

如何在 C 中实现通用回调

请原谅我在问这个基本问题时的无知,但我已经习惯了使用 Python,因为这类事情是微不足道的,以至于我完全忘记了如何在 C++ 中尝试这样做。 我希望能…

jJeQQOZ5 2024-08-26 02:17:39 13 0

提高回调注册可读性的宏

我正在尝试编写一个宏,以便更轻松地使用 C++ 中的回调。我的所有回调都是成员函数,并将 this 作为第一个参数,第二个参数的类型继承自公共基类。 通…

愿与i 2024-08-24 15:00:35 14 0

如何强制 boost::bind 的模板函数重载?

我试图通过使用 boost::bind 和 boost::contains (来自 boost/algoritm)为 std::find_if 创建谓词/字符串库)。 以下代码片段显示了我如何尝试实现…

妥活 2024-08-22 13:29:57 14 0

区分boost::bind中同名的const和非常量方法

当我使用 boost::bind 和声明为 const 和非 const 的方法名称时,我遇到了不明确的错误,例如 boost::bind( &boost::optional::get, _1 ) 如何解决这…

跨年 2024-08-22 01:18:39 9 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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