Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在本文的代码示例中,我遇到了一个我不熟悉的 C++ 代码构造:
[&]() {/* code here*/}
它看起来就像 Java 中的匿名函数或类。有谁知道这个结构是什么意思?
它是一个 lambda 函数(您可以在另一个函数中定义的匿名函数)。
有一个很好的 SO 帖子在这里解释它。 什么是 C++11 中的 lambda 表达式?
这是一个 lambda 函数 (C++11)。