C++编程规范之stl算法(读书笔记)

第83条 使用带检查的STL实现
摘要:安全第一,大多数带检查的stl都会通过在容器和迭代器中添加附加的调试和支持信息来自动的检查这些错误。

第84条 用算法调用代替手工编写的循环

第85条 使用正确的STL查找算法

第86条 使用正确的STL排序算法
摘要:理解每个排序算法的作用,选择能够实现所需而开销最低的算法。

第87条 使谓词成为纯函数

第88条 算法和比较器的参数应多用函数对象少用函数
摘要:对象的适配性比函数好,应该向算法传递函数对象,而非函数。关联容器的比较器必须是函数对象。

第89条 正确编写函数对象
摘要:将函数对象设计为复制成本很低的值类型,尽可能的让他们从unary_function或binary_function继承,从而能够适配。

第87条不理解 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值