NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## Lambda ### 头文件: `"boost/lambda/lambda.hpp"` 它包括了本库的核心部分。 ``` "boost/lambda/bind.hpp" ``` 它定义了 `bind` 函数。 ``` "boost/lambda/if.hpp" ``` 它定义了相当于 `if` 的 lambda ,以及条件操作符。 ``` "boost/lambda/loops.hpp" ``` 它定义了循环结构(例如,`while_loop` 和 `for_loop`)。 ``` "boost/lambda/switch.hpp" ``` 它定义了相当于 switch 语句的 lambda 。 ``` "boost/lambda/construct.hpp" ``` 它定义了一些工具,为增加构造函数/析构函数以及 `new`/`delete` 。 ``` "boost/lambda/casts.hpp" ``` 它为提供了转型操作符。 ``` "boost/lambda/exceptions.hpp" ``` 它定义了在 lambda 表达式中进行异常处理的工具。 ``` "boost/lambda/algorithm.hpp" and "boost/lambda/numeric.hpp" ``` 它定义了用于嵌套函数调用的C++标准库算法的 lambda 版本(实际上就是函数对象)。