![]() |
1
26
在VC10RTM中,没有,但是在VC10中的lambda功能完成之后,标准委员会添加了允许无状态lambda降级为函数指针的语言。所以在未来这是可能的。 |
![]() |
2
14
你可以使用
或者完全通用:
|
![]() |
3
4
这在VS2010中有效:
|
![]() |
4
0
不,不行。至少不可靠。我知道VS2010将它们实现为对象函数。根据他们的工作方式,这可能是 先验的 要求。 |
![]() |
5
0
只要lambda不使用capture子句(即不从上面捕获变量),它就可以用作函数指针。VC编译器在内部生成具有不同调用约定的匿名函数,这样就可以毫无问题地使用它。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |