boost-bind

boost-bind

文章 0 浏览 6

用boost_bind封装线程函数

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

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

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

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

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

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

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

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

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

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

小矜持 2024-12-03 08:36:26 4 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 3 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 4 0

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

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

殊姿 2024-11-29 03:19:17 4 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 4 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 4 0

使用函数和 Python 进行 Boost.Bind

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

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

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

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

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

比较 Boost.Bind 返回的对象?

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

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

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

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

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

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

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

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

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

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

坦然微笑 2024-11-19 15:01:29 4 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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