【发布时间】:2013-03-11 16:17:44
【问题描述】:
查看这个示例 lambda:
[](int factor)->int{return factor*factor;}
谁能向我解释一下 C++11 lambda 表达式前面的 方括号 有什么用处?
【问题讨论】:
-
顺便说一句,在其他答案中没有提到,
[]也使得解析这里有一个 lambda 表达式非常容易:想象一下你可以有一个 lambda 表达式的上下文。你能想象这样一种情况,在同一点对[进行不同的使用是有效的吗?