C++0x尝鲜:lambda表达式 .
想不时髦都不行......项目里用了好多这玩意,于是我也开始学了...
关于lambda表达式
在函数型语言(FP)中大行其道的lambda表达式被引入以“多范式”(multi-paradigm)为标签的C++语言应该是一件顺理成章的事。lambda表达式的引入对于改善C++语言中以STL算法为代表的FP编程范式可谓是大有裨益,事实上它也由此成为C++0x中最受欢迎的新特性之一。
在新标准中,lambda表达式将被编译器翻译成C++程序员早已熟悉的函数对象(function object),并替代后者行使“STL算法的参数”这一功能。
完整见下面的精彩文章:

浙公网安备 33010602011771号