lambda

约 125 个字 预计阅读时间不到 1 分钟

关于递归的 lambda:https://youtu.be/eD-ceG-oByA?t=1925

lambda 和其他 function object 作为参数传递时相较函数指针会有更好的优化,因为函数指针不易内联:https://stackoverflow.com/questions/13722426/why-can-lambdas-be-better-optimized-by-the-compiler-than-plain-functions ;但同时注意每个 function object 都会使得模板产生一个新的特化

lambda 在没有 capture 时扮演「better function」的身份,例如能够转为函数指针;当有 capture 时实现了 function 做不到的功能:functions with "states": capture behavior parameter to deal with call parameters

视频看到 https://youtu.be/IgNUBw3vcO4?t=1622 这里了

颜色主题调整

评论区~

有用的话请给我个赞和 star => GitHub stars
快来跟我聊天~