functor

functor

文章 1 浏览 89

序列化 C++函子

你能保存 C++ lambda/函子的函数体吗? 例如,假设您有 light0->lightFunction = []( real tEl, real pAz ) -> Vector { return Vector( // red is up…

情域 2024-12-10 02:50:26 0 0

如何将函数传递给函数? VB2010 中有函子/函数对象吗?

我想制定一种数值积分方法,采用分析函数并将其在特定间隔内积分。对于数值积分过程,我想使用 nr.com 中的一些过程。问题是这些是用 C++ 编程的,并…

挽容 2024-12-10 01:58:45 0 0

包装谓词函子

我想知道有关谓词函子包装的约定和最佳实践。例如,给定一个像这样的类: class Timer { public: Timer(const std::string& name, int interval); boo…

沩ん囻菔务 2024-12-09 16:14:43 0 0

在运行时指定多个谓词

STL中有一些运算符类,如less、equal_to、greater_equal等。如何轻松地将它们组合起来与remove_if函数一起使用? 例如我想删除向量中大于0且小于3且不…

盗心人 2024-12-08 22:06:46 0 0

GHC 7.0.4 似乎忘记了如何应用函子

在《Learn You A Haskell》的“函子、应用函子和幺半群”一章中,Miran 做了以下事情: ghci> (pure 3) "blah" 3 然而我明白了: ghci> (pure 3) "bla…

很糊涂小朋友 2024-12-08 10:30:57 1 0

Haskell“伪函子”

我有一个多项式, data Poly a = Poly [a] 我希望能够执行类似 fmap (take 3) polynomial 的操作,但我不能,因为 Poly 并不是真正的函子,因为我在 f…

迷雾森÷林ヴ 2024-12-07 05:49:17 1 0

如何混合应用函子和箭头

我读过 Andrew Birkett 的博客 XML 的应用箭头 &&&回归纯粹,我们可以混合箭头和应用函子。 我自己尝试过,但没有达到我的预期。 我想要这个结果: [S…

呢古 2024-12-06 20:50:48 2 0

使用函数调用函子

我有一个算法,可以调用多个函数来处理其数据。这些函数中的每一个都共享并操作许多相同的变量。因此,我试图避免使用一组包含一长串引用参数的函数,…

﹉夏雨初晴づ 2024-12-05 01:56:16 1 0

应用(函子)类型类的简单概括;构造函数上的模式匹配

我一直在尝试通过在线书籍“学习Haskell”LYAH 。 作者将应用类型函子的行为描述为能够从一个函子中提取函数并将其映射到第二个函子上;这是通过为 Ap…

梦年海沫深 2024-12-03 15:03:07 1 0

不是函子/函子/应用/单子的好例子?

在向某人解释什么是类型类 X 时,我很难找到恰好是 X 的数据结构的好示例。 因此,我请求以下示例: 不是函子的类型构造函数。 类型构造函数是 Functo…

听闻余生 2024-12-01 22:13:24 2 0

用 boost::phoenix actor 替换一元函子

我有一个 Visual Studio 2008 C++ 应用程序,我想用 boost::phoenix lambda 表达式替换一元函子。 就我而言,我有包含字符串的对象列表。我想删除带有…

暮年慕年 2024-12-01 20:52:02 1 0

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

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

夢归不見 2024-12-01 20:02:27 3 0

为什么这个函子(“lambda”)会发出奇怪的警告?

当我使用 Visual C++ 2010 编译并运行它时: #include int main() { int subtrahend = 5; struct Subtractor { int &subtrahend; int operator()(int …

奢华的一滴泪 2024-12-01 02:18:45 1 0

C++函子作为函数指针

我有一个 Functor,需要将其发送到一个接收函数指针作为参数的函数(例如 CreateThread)。 我可以以某种方式将其转换为静态方法地址吗?如果没有,我…

夏有森光若流苏 2024-11-30 22:52:34 1 0

尝试实现 Data.Either

为了帮助我学习 Applicative Functor 和 Functor,我认为了解如何使用类型类 Functor 和 Applicative 实现 Either 会很有趣。显然,我可以继续阅读代…

╭ゆ眷念 2024-11-30 13:21:28 1 0
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

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