boost-function

boost-function

文章 0 浏览 5

升压::绑定&具有部分参数的 boost::function

我向您发布了我想要做的事情的示例,以这种方式更容易解释 void myPrinter(const char* text, int number){ printf("\n%s %d\n", text, number); } in…

牵你手 2025-01-01 06:40:58 1 0

boost元组导致boost绑定/boost函数出现问题?

我认为我的问题很常见,但我只是不太明白我在这里做错了什么。 我正在做一些 boost::asio 的东西并尝试编写模板化的异步读取函数。 这是一个函数。 te…

不回头走下去 2024-12-28 05:02:09 0 0

c++ 中的静态声明班级

我不明白为什么第一个不起作用而第二个起作用! #include #include #include "concurrentQueue.h"; class TestClass { public: static concurrentQueu…

赴月观长安 2024-12-22 21:34:14 1 0

boost::功能相似的类

我想实现一个类似于 boost::function 的类 Function,该类 Function 可以在 main.cpp 中这样使用: #include #include "Function.hpp" int funct1(cha…

冷︶言冷语的世界 2024-12-21 19:45:01 2 0

Boost Overload 奇怪的行为.. `int (int ), int (std::string )` 与 `int (int ), int (std::string ), std::string (std::string)` 有何不同?

所以有一个名为 OverLoad 的伟大库(链接到可下载的 svn 目录,lib 仅是标头)。它可以接受任何类型的函数,并自动决定您要调用哪一个。它类似于 boos…

人生戏 2024-12-19 05:47:12 3 0

使用 mpl::if_、boost::function 和 typedef 为 void 时出现问题

我是 Boost.MPL 库的新手,并且有一些“初学者问题” 看看这个示例: template struct A { typedef boost::function_types::parameter_types P; typed…

私藏温柔 2024-12-18 03:33:44 2 0

使用异步函数 boost asio 编译错误

我想创建一个异步。服务器。 我成功做到了这一点,但现在我想将 async_read/asyn_write 函数绑定到调用者对象函数。所以我尝试用 boost::function 来…

心的位置 2024-12-16 01:46:34 2 0

VS2010 中的 boost::function : 错误 C2039: 'function' : 不是“boost”的成员;

信息 我想使用 boost::function 将回调作为参数传递,就像这样: void ReadPacket( boost::function callback); 然后使用它: ReadPacket(boost::bind…

歌枕肩 2024-12-15 22:50:02 2 0

Boost函数和Boost Bind:绑定返回值?

这与上一个问题相关: 将 boost::bind 与 boost 结合使用: :function: 检索绑定变量类型。 我可以绑定这样的函数: in .h: class MyClass { void foo…

私藏温柔 2024-12-13 03:46:38 5 0

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

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

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

boost 函数和 lambda 来包装函数

我想将这个简单的代码:转换 void setZComp(Imath::V3f& pt) { pt.z = 0.0; } int myfunc() { ... std::vector vec(5,Imath::V3f(1.0,1.0,1.0)); std:…

泛滥成性 2024-12-08 15:12:56 5 0

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

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

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

C++将函数从 DLL 加载到 Boost 函数中

我想从 DLL 加载特定函数并将其存储在 Boost 函数中。这可能吗? typedef void (*ProcFunc) (void); typedef boost::function ProcFuncObj; ACE_SHLIB…

不交电费瞎发啥光 2024-12-02 02:20:54 5 0

在虚函数、函数指针和函子之间进行选择

我正在编写一个类,其中函数的实现之一取决于用户。目前,我将其作为虚拟函数,用户需要重写我的类才能提供其实现。我正在考虑将其设为仿函数(boost::…

夢归不見 2024-12-01 20:02:27 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
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

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