
lambad和函数包装器
文章平均质量分 78
liuguangsh
这个作者很懒,什么都没留下…
展开
-
函数指针与函数模板及函数绑定器
#include #include //函数绑定器 using namespace std; using namespace std::placeholders; template void show(T t) { cout << t << endl; } struct MyStruct { template void show(T t) { cout << t << endl;转载 2016-11-03 16:23:02 · 380 阅读 · 0 评论 -
lambda及函数包装器的使用
lambda 表达式知识: [capture](parameters) mutable ->return-type{statement} 1.[capture]:捕捉列表。捕捉列表总是出现在Lambda函数的开始处。实际上,[]是Lambda引出符。编译器根据该引出符判断接下来的代码是否是Lambda函数。捕捉列表能够捕捉上下文中的变量以供Lambda函数使用; 捕捉列表 中放 & 时为引用外转载 2016-11-02 17:49:39 · 830 阅读 · 0 评论