51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

表达式

C++11新特性std::function和lambda表达式

C++11新特性std::function和lambda表达式

厉飞雨 阅读(5) 评论(0) 赞(1)

c++11新增了std::function、std::bind、lambda表达式等封装使函数调用更加方便。 std::function 讲std::function前首先需要了解下什么是可调用对象 满足以下条件之一就可称为可调用对象: 是一个函数指针 是一个具有operator()成员函数的类对象(传说中的仿函数),lambda表达式 是一个可被转换为函