boost-bind

boost-bind

文章 0 浏览 4

使用 boost::bind 实现无操作函子

我有一个函数 void get(boost::functioncallback) {callback(); }。 我想进行像 get(boost::bind(/* don't know what to put here*/)); 这样的调用,…

阿楠 2024-12-12 03:44:45 0 0

用类成员函数调用AfxBeginThread?

如何使用任意非静态类方法调用 AfxBeginThread?也许我可以用 boost bind 做点什么?以下是 Microsoft 的预期用法(并且是调用非静态方法的示例,但它…

独夜无伴 2024-12-11 12:20:17 1 0

如何将 boost::bind 对象存储为类成员?

我正在编写一个使用 boost::asio 的应用程序。 Asio 的 async_receive (或 async_read)总是使用为回调提供的 boost::bind 对象来显示: boost::asio…

吃素的狼 2024-12-09 19:48:18 0 0

用boost_bind封装线程函数

我目前正在创建这样的 boost::threads : boost::thread m_myThread; //member variable //... m_myThread = boost::thread(boost::bind(&MyClass::my…

像极了他 2024-12-09 16:16:38 0 0

“呼叫不匹配”使用 boost::bind 时出错

我对 boost::bind 还是个新手,现在移植一个 2 年前(即 2009 年)编写的程序,看到下面的编译错误。任何解决方法的想法将不胜感激。 提取的 cpp 文件…

瞄了个咪的 2024-12-08 02:18:41 0 0

使用 std::vector;使用 boost::bind

在尝试熟悉 boost 时,遇到了将 boost::function 与 std::vector 一起使用的问题。我正在尝试做一件简单的事情:拥有一个具有相似签名的函数列表,然…

友欢 2024-12-07 23:49:36 0 0

boost::bind、boost::shared_ptr 和继承

我是 Boost 库的新手,我遇到了一个对我来说有点复杂的问题。 我尝试用上一个问题中发现的一个可能很适合我的问题的示例来重新表述它。 (上一个问题…

小矜持 2024-12-03 08:36:26 0 0

使用 Boost.Bind 表达教堂数字

教堂数字可以用 C++0x(C++11?)使用该语言的新 lambda 部分来表示,例如 this: typedef function F; static const F id = [=](int x) { return x; …

花心好男孩 2024-12-02 15:48:21 1 0

我可以将(增强)绑定与函数模板一起使用吗?

是否可以使用 (boost )绑定? // Define a template function (just a silly example) template ARG1 FCall2Templ(ARG1 arg1, ARG2 arg2) { return a…

信仰 2024-11-29 15:30:10 2 0

在设置函数指针之前绑定参数?

我想尝试一些东西,并在我们的动态库 API 包装器之一中统一一些样板代码。 本质上,我想做以下事情: typedef bool (*MyFPtrT)(long id, std::string …

殊姿 2024-11-29 03:19:17 2 0

如何在一系列 boost::function 对象上使用 std::for_each ?

class User { public: User(){} virtual ~User(){} void Test( int in ) { } } User user; vector > functions; functions.push_back( boost::bind( &…

心凉 2024-11-28 08:07:45 0 0

boost绑定类函数指针

class Foo { double f1( int x, std::string s1 ); double f2( int x, SomeClass s2 ); } 我希望能够绑定 Foo.f1 的 s1,而无需在 essense 中创建 foo…

坏尐絯 2024-11-28 03:26:16 0 0

使用函数和 Python 进行 Boost.Bind

我遇到一些编译时错误,但我不明白这是为什么。以下代码将拒绝编译,并给出以下错误: 错误 C2664:“void (PyObject *,const char *,boost::type *)…

冷情妓 2024-11-27 11:17:01 0 0

消息系统:回调可以是任何东西

我正在尝试为我的游戏编写一个事件系统。我的事件管理器将存储的回调可以是普通函数也可以是函子。我还需要能够比较函数/函子,以便我知道需要从事件…

只是在用心讲痛 2024-11-27 06:16:52 0 0

比较 Boost.Bind 返回的对象?

是否可以?指令 bool b = (boost::bind(func, 1) == boost::bind(func, 1)) 无法编译,因为它“无法从 'boost::_bi:: 转换”将“bind_t”绑定到“bool…

离笑几人歌 2024-11-27 01:06:26 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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