腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
lambda
作为
参数
传递
时
重载
函数
、
、
、
当返回
参数
为void或T
时
,我尝试实现模板
函数
。我使用sfinae尝试了上面代码的不同变体,但仍然不确定在lamdba是
函数
参数
的情况下,这是否通常是可能的。void)> &)': could not deduce template argument for 'const std::function<T(void)> &' from 'main::<
lambda
浏览 13
提问于2018-01-24
得票数 4
回答已采纳
1
回答
使用变体
将
lvalue或rvalue存储在同一个对象中。
、
、
、
、
我正在阅读一种用于
将
lvalue或rvalue存储在同一个对象中的技术。请找到这个的描述。实现了过载技巧。然而,当
重载
结构被定义
时
,就定义了一个加法
重载
构造
函数
,其中当
lambda
衰变
时
产生的
函数
指针
作为
参数
传递
。inline overload(__
lambda
_39_13 __functio
浏览 5
提问于2022-08-23
得票数 0
回答已采纳
2
回答
如何为两个已经存在的类型创建一个
重载
?
、
我目前正在尝试在C++中模拟管道,您可以通过管道
将
某些内容
作为
参数
传递
给
lambda
函数
。但是当我想在向量和
函数
指针之间的运算符|上创建全局
重载
时
,我无法重新定义运算符,因为(我假设)你不能
重载
两个基元类型。cout << x*x << endl; }; } 我得到的错误是" error:‘void operator|(int*,void(*)(Int)
浏览 3
提问于2019-09-22
得票数 0
3
回答
在
lambda
函数
中捕获和
传递
参数
之间的区别
、
、
、
我理解c++ 11中的
lambda
函数
和它的用途,但我不明白“获取值”和“
传递
参数
”之间的区别。例如..= [cppstyle] (int a, int b) {return cppstyle(a,b);}; } “捕获一个值”类似于“
将
一个值
作为
参数
传递
浏览 1
提问于2015-06-25
得票数 27
回答已采纳
3
回答
Java8:
lambda
和
重载
方法的模糊性
、
、
、
我正在尝试java8
lambda
,我遇到了一个我没有预料到的编译器错误。假设我有一个
函数
式interface A、一个abstract class B和一个带有
重载
方法的class C,这些方法以A或B
作为
参数
: void invoke; public void apply(A x) { } } 然后,我可以
将
一个
浏览 2
提问于2014-02-20
得票数 44
回答已采纳
1
回答
是否可以包装C风格的回调,以便与它们一起使用C++ lambdas?
、
、
、
、
void *data)捕获
lambda
不能转换为
函数
指针(这很有意义,因为它们必须以某种方式<
浏览 4
提问于2021-07-25
得票数 2
回答已采纳
2
回答
如何推断
lambda
参数
?
、
", antecedent.Result) );11. } 在第9行,向ContinueWith
传递
了一个λ表达式。我的意思是,taskA有一个Result属性,可以
作为
参数
传递
,但是编译器是否只是绕过代码,当它看到第一个可以
传递
的东西
时
,它就会选择它?
浏览 12
提问于2020-03-17
得票数 0
回答已采纳
1
回答
是否可以在
传递
给
函数
的泛型
lambda
中显式指定模板
参数
?
、
、
、
、
只创建一个简单的循环并不难:我可以用operator()
重载
创建一个模板
函数
器F,并像下面的代码一样调用它 constexpr std::array<T, N> array{/*fill the array(闭包),我绝对应该使用
lambda
函数
。
lambda
传递
给iterator,因为在不指定模板
参数
的情况下
传递
模板类型的变量是不可能的,而且我也不能简单地获取
lambda
的类型并将其
作为
F提供
浏览 14
提问于2021-10-03
得票数 1
回答已采纳
1
回答
将
lambda
函数
作为
参数
传递
、
、
、
、
因此,我试图创建一个通用
函数
,使我的生活更容易: return "test "+e;但我明白错误 如何
浏览 0
提问于2018-05-16
得票数 2
回答已采纳
0
回答
Scala -在
重载
函数
时
将
函数
作为
参数
传递
、
、
、
我正在编写一个如下所示的
函数
: logFunction(s"message is: $str")当我试图从Play框架
传递
Logger.info
时
,我得到了这个错误:[error] found : (message: => String, error: => Throwable)Unit <and> (message: => St
浏览 2
提问于2017-12-13
得票数 1
1
回答
如何实现全名
传递
?
当您考虑Scala及其
传递
的名称
时
,您可以(如果我没有弄错的话)
将
参数
打包到
lambda
,并按值将其
传递
给
函数
。在内部,
函数
将使用按名称
传递
的
参数
作为
lambda
。但是,在Algol中,您可以更改
参数
(例如,可以编写swap )。 我的问题是
浏览 0
提问于2016-06-08
得票数 3
回答已采纳
1
回答
为什么lambdas要在Dart中避免使用命名变量(根据有效的Dart)?
、
建议在需要标识符
时
避免
将
lambda
分配给变量。有什么原因吗?是因为可读性吗?
将
绑定到变量的
lambda
作为
参数
传递
给需要Function
参数
的
函数
,对我来说似乎比
传递
声明的
函数
更自然(而且,使用声明的
函数
自动完成会自动添加要删除的
参数
)。
浏览 2
提问于2021-09-16
得票数 1
回答已采纳
0
回答
我怎样才能找到一个模板
函数
的
参数
数量?
、
(Args);它可以很好地找到
函数
在大多数用例中使用的
参数
数量,但在一个常见的情况下它会失败:Arity<decltype(l1)>:我相信对于任何模板化的
函数
/运算符()来说,这是不可能的,因为根据
作为
模板类型
传递
的类型/值,可以选择不同的
重载
,或者可能根本没有
重载
可用。而且,没有办法知道要
作为
模板
参数
传递
的有效类型
浏览 3
提问于2017-01-10
得票数 8
回答已采纳
1
回答
用通用的方式分解C++17类
函数
对象?
、
在C++17中,假设有一个类似
函数
的对象
作为
参数
传递
给某个模板: void g(F f) { } F可以有很多不同的类型,例如
函数
指针、std::function、
lambda
表达式,以及实现operator()的任何类类型。有什么方法可以获得
函数
类对象的属性、
参数
的类型和返回类型吗?我的意思是,最终F可能是一个具有多个不同
浏览 0
提问于2021-02-20
得票数 1
回答已采纳
2
回答
使用
lambda
初始化包含std::
函数
的类
、
、
、
、
我以以下方式创建了一个模板类,其中包含一个std::function
作为
成员: _func(func)};template<typename Ret,const std::function<Ret(Args...)>& func) -> Foo<
浏览 7
提问于2013-11-12
得票数 6
回答已采纳
4
回答
在RxJava和Kotlin中,大括号和普通括号有什么区别
、
、
我不明白在使用RxJava
时
,花括号和Kotlin中的普通括号之间的真正区别。
浏览 14
提问于2017-08-17
得票数 25
回答已采纳
2
回答
ConcurrentDictionary.GetOrAdd始终执行委托方法
、
、
(key == "C") }在第一次调用GetValueFromCache("A")
时
,使用调试器
时
,我注意到在第二次和第三次调用GetValueFromCache("A")
时
,总是执行CacheValueFactory()方法。这是意料之中的吗?
浏览 0
提问于2010-12-10
得票数 32
回答已采纳
1
回答
继续连续单元组。出什么事了?
、
、
、
、
Clang 3.4.1抱怨: 这是正确的,难道那些模板论证是可还原的吗?
浏览 3
提问于2014-08-27
得票数 3
回答已采纳
1
回答
部分对象上的
Lambda
匹配
、
、
我使用dapper和
lambda
表达式从数据库中检索数据。与构建大量
重载
表达式不同,我希望传入一个数据库对象,并在最近的对象或第一个对象上找到
lambda
表达式匹配。(m => m == pUser);}有什么想法?我可以使用重复的代码(如GetUser
浏览 1
提问于2018-09-07
得票数 0
回答已采纳
3
回答
std::绑定
重载
解析
、
、
、
; }auto aBind = bind( &A::operator(), ref(a), _2, _1 ); 到目前为止,我已经尝试使用语法来尝试并显式地解析我想要的代码中的哪个
函数
如何编写绑定行,以便选择接受两个整数
参数
的调用?
浏览 2
提问于2010-11-12
得票数 26
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券