0

本文的代码示例中,我遇到了一个我不熟悉的 C++ 代码构造:

[&]() {/* code here*/}

它看起来就像 Java 中的匿名函数或类。有谁知道这个结构是什么意思?

4

2 回答 2

0

它是一个 lambda 函数(您可以在另一个函数中定义的匿名函数)。

有一个很好的 SO 帖子在这里解释它。 什么是 C++11 中的 lambda 表达式?

于 2013-03-30T10:25:47.067 回答
0

这是一个 lambda 函数 (C++11)。

于 2013-03-30T10:25:47.613 回答