3个回答

为什么C++不直接允许定义局部函数,而是用lambda表达式来充当局部函数?

Lunaris
3个点赞 👍

lambda表达式创建的“函数”是可以有状态的,这种设计源自于C++在1998年就有的operator(),因此不需要再发明一个无法支持状态的“函数”特性。

萧叶轩
自由评论 (0)
分享
Copyright © 2022 GreatFire.org