【发布时间】:2015-08-13 04:02:13
【问题描述】:
有人可以就此提供一些见解吗?是 lambda 捕获外部变量,还是外部世界捕获 lambda 生成的值?捕获某个变量是什么意思?
【问题讨论】:
-
我不明白你说的是什么意思,或者是外界捕获了 lambdas 产生的值,但也许this 回答了你的问题。
-
它的字面意思是复制对象,(或对对象的引用)到函数的范围内。该函数从字面上捕获创建它的环境的一部分。这为其提供了可以使用的上下文数据。