boost-lambda

boost-lambda

文章 0 浏览 5

C++ 的问题boost lambda 和 == 运算符

有: template bool any(::Ref > i, boost::function pred) { // ... } 并且: template struct Ref { // ... }; template struct Iterator { // ... …

掩耳倾听 2024-12-26 12:22:51 3 0

boost::bind、boost::lambda::bind 和 boost::phoenix::bind 之间的区别

我试图理解这些不同绑定方法之间的区别。 boost::bind 和 boost:: 有一个类似的问题phoenix::bind 但是,如果有人可以用示例解释这一点,那就太好了。…

冰雪梦之恋 2024-12-14 05:23:47 5 0

将 boost::lambda 与 STL 容器结合使用

完整的代码位于 https://gist.github.com/1341623 我想对另一个向量的索引数组(或向量),使得该数组按另一个向量的索引排序。但是,无法解析 vector…

梦罢 2024-12-14 00:27:48 4 0

在堆上生成对象的函数式编程技术

有一个在堆上生成 N 个 A 类对象的代码示例: #include #include #include #include #include using boost::make_shared; using boost::shared_ptr; c…

往事风中埋 2024-12-09 22:43:59 4 0

使用共享指针向量增强 lambda

下面是一个稍微修改过的代码,来自一个很好的示例,如何将值从一个字符串向量复制到另一个对象向量。 (请参阅:另一种复制算法) #include #include …

烈酒灼喉 2024-12-08 16:10:55 4 0

另一种复制算法

我有两个向量。 vector objects; vector names; 这两个向量已填充并且具有相同的大小。 我需要一些对对象变量进行赋值的算法。它可以使用 boost::lamb…

佼人 2024-12-08 15:39:37 3 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

使用shared_ptr增强lambda

如果我有一个名为 Base 的多态基类以及从 Base 继承的类 Derived1 和 Derived2。然后我可以使用 boost::lambda 创建某种工厂。类似于:( typedef boo…

飘过的浮云 2024-12-01 01:05:25 6 0

使用 boost lambda 访问静态成员

我正在尝试使用 boost::lambda 编写一些简单的谓词,但遇到了大量错误。 我检查了文档,对访问 lambda 表达式中的静态变量 std::string::npos 有一些…

ぽ尐不点ル 2024-11-18 18:20:54 6 0

使用 boost::lambda 复制容器

我在这里学习如何使用 boost::lambda 。我的一个问题是关于成员函数调用。这只是一个测试,我想使用 boost::lambda 来完成此操作,因为显然有一百万种…

美胚控场 2024-11-05 19:55:20 7 0

使用 Boost.Fusion 函数列表

我试图将函数对象列表应用于以下代码中的某个值。 但是这段代码导致 错误 boost_1_44\boost\fusion\algorithm\iteration\detail\for_each.hpp(82): er…

驱逐舰岛风号 2024-10-26 16:09:29 9 0

如何编写返回新仿函数的 boost::lambda 仿函数

如何编写带有两个占位符的 lambda 表达式,一个用于可调用对象,一个用于函数参数,以便提供可调用对象首先返回一个一元函数。 在下面的示例中,gener…

柠栀 2024-10-21 01:38:18 12 0

Boost Phoenix(或 Boost Lambda)——懒惰地获取指针

有没有办法获取惰性凤凰值/ ref 的指针?如果是这样怎么办?…

╄→承喏 2024-10-20 10:36:28 11 0

boost::bind 和 boost::lambda::bind 有什么区别?

我可以看到 Boost 有两个不同的绑定库,一个是“独立”的,可以通过包含 boost/bind.hpp 来使用,另一个可以通过包含 boost/lambda/bind 来使用。 hpp…

旧瑾黎汐 2024-10-20 07:29:47 11 0

如何在复合类型上使用 Boost.Bind?

我有 std::map; >,我需要在这张地图中找到最小的short。如何将 boost::bind 与 std::min_element() 结合使用? boost::lambda?…

梦中楼上月下 2024-10-14 08:45:49 11 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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