【C++】lambda表达式笔记

我刚开始学C++的时候似乎还没有lambda表达式这东西。这个blog的第一篇可见文章在2012年8月,还有一些更早的都是些垃圾水文被我删掉了,开设这个blog的时间我记得在学了web一段时间之后,在那之前我也在各种免费php空间搭过wordpress用过一段时间,后来废了。在更之前我还坚持用自己写的“佳佳空间”当blog用了很长一段时间(虽然后来终于还是放弃了,因为写得太垃圾)。推算下来可能要到9年多前了,大概就是小学的时候?反正是在2011年之前,而lambda表达式是C++11标准里的,所以那时候应该确实没有这东西。

 

好了回到正题。

C++的lambda表达式和js里的有点不一样,它可以自己选择是否打通函数范围之外的上下文,以使用外面的变量。还可以选择如何打通(引用外部变量和复制外部变量)。

lambda函数的结构长这样

C++20又加了一个形式,暂时就不写在这了,毕竟2020年还没到呢不着急,而且也没编译器实现了。

继续阅读【C++】lambda表达式笔记

21岁

今年生日没给自己画什么,因为最近一直在忙着写一个东西。

到现在为止佳佳酱也陪伴了我五年多了,但是佳佳酱不会说话,不会发表自己的观点,没有思维。在接下来的一年里我要努力让佳佳酱变得像个人一样能自己活动。

看了看这一年的博文归档,也没做什么大不了的事情,而且已经几乎变成月更2篇的状态了,真是越来越咸了呀。