3月7~9日学习心得

 这三天主要是学习10.3定制操作,主要是算法中谓词形参的使用。

lambda 表达式:[capture list](parameters)->functype{ };

要注意lambda表达式中可以无捕获列表,可以无参数,可以无尾指函数返回类型。如果只有return 将根据返回值决定类型,但如果有非return 语句那么,将默认返回void.

三大sort:

sort(b,e,p);//如果没有谓词将以<排序

stable_sort(b,e,p);//在sort基础上保留原顺序

partition(b,e,p);值为1在前,0在后,返回第一个非1迭代器

[&c]引用捕获

[c]值捕获

[&c,d]既有值捕获,又有引用捕获

[&] [=]自动捕获

[=,&c]注意必须是自动捕获和其余捕获类型不同

for_each(b,e,p)对所有元素进行谓词操作;

find_if(b,e,p);p值为一返回

本应学习参量绑定,bind()算法但时间不够

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值