std-function

std-function

文章 0 浏览 3

将 lambda 函数传递给模板方法

我有以下模板化方法: auto clusters = std::vector, math::Vector3f>> template void eraserFunction(std::vector& array, std::function func) { } …

女皇必胜 2025-01-09 16:18:35 0 0

使用 `std::function` 调用非 void 函数

不久前,我使用 std::function 非常像这样: std::function func = [](int i) -> int { return i; }; 基本上,我这样做是因为我想在 std::function 中…

掩饰不了的爱 2025-01-06 10:22:22 1 0

C++11 可变参数 std::function 参数

名为 test 的函数将 std::function<> 作为其参数。 template void test(std::function f) { // ... } 但是,如果我执行以下操作: void foo(int n) { …

骑趴 2025-01-05 08:20:23 1 0

从方法指针动态创建通用函数指针,推导出返回值和参数

我有这个辅助类,用于调用需要静态 C 函数的代码的成员方法。这个特定的“版本”与 Windows LPTHREADROUTINE 回调兼容,采用 DWORD (class::method) (…

往事随风而去 2024-12-23 17:25:04 1 0

std::function:参数的严格编译时验证

我想实现一个类,它包含两个带有预定义函数签名的回调。 该类具有模板化 ctor,它使用 std::bind 创建 std::function 成员。我预计如果将带有错误签名…

明天过后 2024-12-20 03:26:47 1 0

为什么 std::function 实例有默认构造函数?

这可能是一个哲学问题,但我遇到了以下问题: 如果您定义了一个 std::function,并且没有正确初始化它,您的应用程序将崩溃,如下所示: typedef std:…

他不在意 2024-12-06 06:36:22 3 0

std::function 的模板参数(签名)不是其类型的一部分吗?

鉴于以下代码,歧义背后的原因是什么?我可以绕过它还是必须保留(烦人的)显式强制转换? #include using namespace std; int a(const function& f) …

美人如玉 2024-11-06 00:19:36 0 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

更多

友情链接

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