c++ - Visual C++ - 匿名方法

标签 c++ visual-c++ anonymous-function

嗨 有没有办法在 Visual C++ 中使用匿名方法??

最佳答案

Visual C++ 2010 支持 C++0x lambda 表达式,(1) 可以用作匿名函数:

int i = ([](int x) { return 40 + x; })(2); // i = 42

(1) 更正确的说法是 Visual C++ 2010 支持 C++0x lambda 表达式的规范草案之一;自 Visual C++ 2010 发布以来,对该规范草案进行了一些相对较小的更改。

关于c++ - Visual C++ - 匿名方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855153/

相关文章:

c++ - 在 C++ 中使用多维数组跟踪索引

c++ - 安装构建工具后找不到 Visual Studio Code MSVC cl.exe

c++ - 如何使用相同的迭代器获取列表的上一个元素?

java - 对于想要快速入门的 Java 程序员来说,哪些 Visual C++ 引用资料值得一看?

actionscript-3 - 匿名函数中变量的奇怪行为?

c++ - “operator”是C++标准库的一部分吗?

c++ - 使函数参数默认为周围范围

C++ : difference of execution time between two call of a virtual function

java - 匿名函数 Collections.sort java

javascript - 自动执行匿名 JavaScript 函数的括号位置?