function-object

function-object

文章 0 浏览 3

javascript 类继承自 Function 类

我喜欢在 javascript 中,我可以创建一个函数,然后向该函数添加更多方法和属性, myInstance = function() {return 5} myInstance.attr = 10 我想创…

流心雨 2024-12-13 12:30:43 1 0

如何返回依赖于模板参数的函数类型?

我想返回一个 std::function ,其类型取决于我的函数模板的一个模板参数的类型。 // Return a function object whose type is directly dependent on …

我们只是彼此的过ke 2024-11-30 08:49:54 1 0

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

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

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

for循环中的临时函数对象

函数对象 randomElementByWeight 构造函数是否会在循环的每次迭代中被调用,或者编译器是否可以以某种方式优化它?我想确保每次迭代都会调用 rand 函…

小矜持 2024-11-19 20:52:43 2 0

从字符串创建函数对象

问题:有没有办法在 python 中使用字符串创建函数对象? 信息:我正在开发一个将数据存储在 sqlite3 服务器后端的项目。没有什么值得疯狂的。 DAL 类…

青衫负雪 2024-11-09 15:30:15 5 0

for_each 奇怪的行为

我不太使用 STL,但我想开始学习它,因此我使用 STL 的 for_each 函数编写了一个非常简单的程序。这是整个程序(不包括头文件): class Object { pub…

旧城烟雨 2024-11-04 10:13:26 5 0

为什么 C++函子优于具有命名方法的对象吗?

最近,我对函子感到兴奋,并在各处使用它们。然后出现了我需要函子执行两个不同操作的情况,并且我考虑向我的函子添加另一个方法(不重载 () 运算符)…

忘你却要生生世世 2024-10-30 03:16:56 6 0

使用带有shared_ptr、函数对象的STL算法

我有一组shared_ptr,我想将remove_copy_if 与谓词的自定义函数对象一起使用。我不知道“最好”的方法。现在,我已经开始工作了: class CellInCol : …

在你怀里撒娇 2024-10-26 20:50:11 9 0

如何使用 doxygen 记录函数对象?

我应该如何使用 doxygen 记录函数对象(又名函子)?仅将其记录为常规课程会让人产生误解。我发现将函数对象视为带有闭包的函数比将其视为可调用类要…

倾城月光淡如水﹏ 2024-10-20 14:39:54 7 0

如何将 std::generate/generate_n 与多态函数对象一起使用?

我是 std::generate 的新手,并尝试构建一个使用它来初始化向量的程序。然而它的表现与我的期望不同。 我有一个抽象基类: template class RandomAlle…

日记撕了你也走了 2024-10-17 17:10:35 11 0

有助于理解函数对象的工作原理吗?

我在 Wikipedia 上找到了这段代码 class compare_class { public: bool operator()(int A, int B) const { return A < B; } }; ... // Declaration of…

时常饿 2024-10-14 19:22:47 8 0

仿函数调用和函数调用的详细区别?

这有效的关键原因是 for_each () 实际上并没有假设 它的第三个参数是一个函数。 它只是假设它的第三个 论证是可以的 用适当的参数调用。一个 适当定…

绝情姑娘 2024-09-27 09:20:35 13 0

std::function 的模板参数如何工作? (执行)

在 Bjarne Stroustrup 的主页中 (C++ 11 常见问题解答): struct X { int foo(int); }; std::function f; f = &X::foo; //pointer to member X x; int…

夏尔 2024-09-15 12:23:07 12 0

在模板中访问函数模板参数的结果类型?

给定以下模板: template class Container { private: boost::function f; }; ... 及其实例化,可能如下: Container myContainer; ,有没有办法访问…

嗼ふ静 2024-09-14 18:22:56 10 0

理解 STL 中的函子

引用 NM Jousttis 的“C++ 标准库”第 5.9 节 #include #include #include using namespace std; //function object that adds the value with which …

咿呀咿呀哟 2024-09-06 22:30:34 10 0
更多

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

更多

友情链接

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