摘要: function 定义一个可调用实体 lamda相当于闭包,匿名函数,OC中的block 下面是简答使用的一个demo function <int(int, int)> myfunc;//入参是int,int,出参是int myfunc = [](int x,int y)->int{ return 阅读全文
posted @ 2016-07-29 23:23 知吾猪 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: bind是绑定,我接触过的高级语言js、swift中也有类似的应用。一个函数把另一个函数作为参数。 下面是我的demo,运行完,就知道是怎么回事了。 运行结果如下: 可以看出 f_bind = bind(func,10,20, _2,_1); bind后面第一个参数是绑定的函数名,后面是func对应 阅读全文
posted @ 2016-07-29 22:48 知吾猪 阅读(366) 评论(0) 推荐(0) 编辑